CREATE GLOBAL TEMPORARY TRACE TABLE [ database_name. | user_name. ] table_name ( proc_ID BYTE(2) , sequence INTEGER [ column_specification [,...] ] ) [ ON COMMIT { DELETE | PRESERVE } ROWS ] [;]
- column_specification
column_name data_type data_type_attribute [...]
- data_type
{ INTEGER | SMALLINT | BIGINT | BYTEINT | DATE | { TIME | TIMESTAMP } [( fractional_seconds_precision)] [WITH TIME ZONE] | INTERVAL YEAR [( precision)] [TO MONTH] | INTERVAL MONTH [( precision)] | INTERVAL DAY [( precision)] [ TO { HOUR | MINUTE | SECOND [(fractional_seconds_precision)] } ] | INTERVAL HOUR [(precision)] [ TO { MINUTE | SECOND [(fractional_seconds_precision)] } ] | INTERVAL MINUTE [(precision)] [ TO SECOND [(fractional_seconds_precision)] ] | INTERVAL SECOND [ (precision [, fractional_seconds_precision ] ) | REAL | DOUBLE PRECISION | FLOAT [(integer)] | NUMBER [({ integer | *} [, integer ]...)] | { DECIMAL | NUMERIC } [(integer [, integer ]...)] | { CHAR | BYTE | GRAPHIC } [(integer)] | { VARCHAR | CHAR VARYING | VARBYTE | VARGRAPHIC } [(integer)] | LONG VARCHAR | LONG VARGRAPHIC }- data_type_attribute
{ NOT NULL | { UPPERCASE | UC } | [NOT] { CASESPECIFIC | CS } | FORMAT quotestring | TITLE quotestring | NAMED name | CHARACTER SET server_character_set }