create or replace type str_datacolumn as object ( column_name varchar2(30), column_type varchar2(30), primary_index number, external_column number, default_value varchar2(50) );