INSERT INTO - Amazon Athena

INSERT INTO

Insere dados em uma tabela Iceberg. O INSERT INTO do Athena Iceberg, da mesma forma que as consultas INSERT INTO atuais em tabelas externas do Hive, é cobrado pela quantidade de dados verificados. Para inserir dados em uma tabela Iceberg, use a sintaxe a seguir, na qual query pode ser VALUES (val1, val2, ...) ou SELECT (col1, col2, …) FROM [db_name.]table_name WHERE predicate. Para obter detalhes de sintaxe e semântica do SQL, consulte INSERT INTO.

INSERT INTO [db_name.]table_name [(col1, col2, …)] query

Os exemplos a seguir inserem valores na tabela iceberg_table.

INSERT INTO iceberg_table VALUES (1,'a','c1')
INSERT INTO iceberg_table (col1, col2, ...) VALUES (val1, val2, ...)
INSERT INTO iceberg_table SELECT * FROM another_table