BEGIN PROMPT Creating table EXAMPLE_TAB DECLARE columns_ Database_SYS.ColumnTabType; column_ Database_SYS.ColRec; table_name_ VARCHAR2(30) := 'EXAMPLE_TAB'; BEGIN Database_SYS.Reset_Column_Table(columns_); Database_SYS.Set_Table_Column(columns_, 'COL_S1', 'VARCHAR2(20)', 'N'); Database_SYS.Set_Table_Column(columns_, 'COL_S2', 'VARCHAR2(30)', 'N'); Database_SYS.Set_Table_Column(columns_, 'COL_S3', 'VARCHAR2(20)', 'Y'); Database_SYS.Set_Table_Column(columns_, 'COL_S4', 'VARCHAR2(200)', 'Y'); Database_SYS.Set_Table_Column(columns_, 'COL_S5', 'VARCHAR2(5)', 'Y'); Database_SYS.Set_Table_Column(columns_, 'COL_N1', 'NUMBER', 'Y'); Database_SYS.Set_Table_Column(columns_, 'COL_D1', 'DATE', 'Y'); Database_SYS.Set_Table_Column(columns_, 'ROWVERSION', 'DATE', 'N'); Database_SYS.Set_Table_Column(columns_, 'ROWKEY', 'VARCHAR2(50)', 'N', '$DEFAULT_NULL$'); Database_SYS.Create_Or_Replace_Table(table_name_, columns_, '&IFSAPP_DATA', NULL, TRUE); END;