Insert value to an objec table as normal table : Insert « Object Oriented Database « Oracle PL / SQL






Insert value to an objec table as normal table

 
SQL>
SQL> create or replace
  2  type address as object(
  3   id number,
  4   street varchar2(100),
  5   state varchar2(2),
  6   zipcode varchar(11)
  7  )
  8  /

Type created.

SQL>
SQL> create table address_table of address
  2  /

Table created.

SQL>
SQL>
SQL> insert into address_table values ( 1, '1910 Oracle Way', 'VA', '21090' )
  2  /

1 row created.

SQL>
SQL> select * from address_table;


        ID
----------
STREET
--------------------------------------------------------------------------------
ST ZIPCODE
-- -----------
         1
1910 Oracle Way
VA 21090


SQL> drop table address_table;

Table dropped.

SQL>
SQL>

 








Related examples in the same category

1.INSERT Values into a Table with the Column Type in It
2.INSERT Values into a Table that Contains Row Objects (TCRO)
3.One-step INSERTs into an object table
4.Insert data into an object table
5.Insert value with type variable
6.Insert inherited object
7.Use table function in insert statement for a user-defined type column
8.Object table insert
9.Insert value to a specific column for an object table with insert...select statement
10.Insert value to one column in an object table