BEGIN
PROMPT CREATE Global Temporary TABLE EXAMPLE_TMP      
DECLARE 
   columns_ Database_SYS.ColumnTabType;
BEGIN   
   Database_SYS.Set_Table_Column(columns_, 'COLS', 'VARCHAR2(20)', 'N' );   
   Database_SYS.Set_Table_Column(columns_, 'COLN', 'NUMBER', 'Y' );
   Database_SYS.Create_Temporary_Table('EXAMPLE_TMP', columns_, TRUE);
END;