我在bigquery中编写sql查询时出错



创建或替换mythirdproject-345809.Test_dataset.Head_Of_country_cdc作为选择*,current_timestamp为created_dt、current_timestamp为last_updated_dt,"初始加载"为last_updated_by,来自mythirdproject-345809.测试_数据集标题_国家;

我尝试在bigquery中使用sql查询创建一个表,但我得到了错误

(mythirdproject不是[1:19]支持的对象类型(

发生这种情况是因为您没有指定要创建的对象的类型。正确的命令是CREATE [OR REPLACE] TABLE <table_name>,所以您的查询应该是:

CREATE OR REPLACE TABLE `mythirdproject-345809.Test_dataset.Head_Of_country_cdc` AS 
SELECT * , 
CURRENT_TIMESTAMP AS created_dt, 
CURRENT_TIMESTAMP AS last_updated_dt, 
'Initial Load' AS last_updated_by 
FROM `mythirdproject-345809.Test_dataset.Head_Of_country`;

最新更新