THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block | ||
---|---|---|
| ||
CREATE [ TEMPORARY ] TABLE [ IF NOT EXISTS ] table_name ( [
{ column
| table_constraint
[, ... ]
] )
[ WITH ( table_properties ) ]
[ LIKE parent_table [ like_options ] } ]
where like_options are:
{ INCLUDING | EXCLUDING } ALL
| [{
{ INCLUDING | EXCLUDING } { CONSTRAINTS }
| { INCLUDING | EXCLUDING | OVERWRITING } { GENERATED | OPTIONS } }
[, ...]
] |
...
Code Block | ||
---|---|---|
| ||
CREATE [TEMPORARY] TABLE base_table_1 ( id BIGINT, name STRING, tstmp TIMESTAMP, PRIMARY KEY(id) ) WITH ( ‘connector’: ‘kafka’, ‘connector.starting-offset’: ‘12345’, ‘format’: ‘json’ ) CREATE [TEMPORARY] TABLE derived_table ( WATERMARK FOR tstmp AS tsmp - INTERVAL '5' SECOND ) LIKE base_table (OVERWRITING OPTIONS, EXCLUDING CONSTRAINTS) WITH ( ‘connector.starting-offset’: ‘0’ ) LIKE base_table (OVERWRITING OPTIONS, EXCLUDING CONSTRAINTS) |
The derived_table will be equivalent to:
...