Insert data into an object table : Insert « Object Oriented Database « Oracle PL / SQL






Insert data into an object table

 
SQL> 
  2
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>
SQL> insert into address_table values ( address( 2, '123 Main Street', 'NJ', '07728' ) )
  2  /

1 row created.

SQL>
SQL> select * from address_table;


        ID
----------
STREET
--------------------------------------------------------------------------------
ST ZIPCODE
-- -----------
         2
123 Main Street
NJ 07728


SQL> drop table address_table;

Table dropped.

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 value with type variable
5.Insert value to an objec table as normal table
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