Вярвам, че в Snowflake има подобен на SELECT INTO
синтаксис, но не мога да намеря документация или примери за използването му.
CREATE TABLE raw_data (
Timestamp TIMESTAMP NOT NULL,
Date DATE NOT NULL,
UserID STRING,
Address STRING,
Phone STRING,
Value INTEGER
);
COPY INTO raw_data from 's3://my_bucket'
CREDENTIALS=(AWS_KEY_ID='XXXXX' AWS_SECRET_KEY='XXXX')
ON_ERROR=CONTINUE;
CREATE TABLE summary (
Date DATE NOT NULL,
UserID STRING,
Value INTEGER
);
INSERT INTO summary
SELECT Date, UserID, Value FROM raw_data
Горното работи, но вместо да дефинирам таблицата summary
искам SELECT INTO
и да накарам SQL анализатора да създаде таблицата вместо мен.
create table summary as select ...
ще бъде стандартен SQL - person a_horse_with_no_name   schedule 09.11.2015