使用bq实用程序时,我收到一个错误,尽管在UI中也可以使用相同的查询
我尝试修改代码,但无济于事
x @ cloudshell:〜(mynewtestproject-249124)$ bq查询--use_legacy_sql = false \
'创建或替换表testMe.Categories( CategoryID INT64 NOT NULL, CategoryName STRING NOT NULL, 说明STRING, 图片STRING)' 正在等待bqjob_r6542578b2712ca1a_0000016cd17464d2_1 ...(0s)当前状态:DONE
替换为mynewtestproject-249124.testMe.Categories
x @ cloudshell:〜(mynewtestproject-249124)$ bq查询--use_legacy_sql = false \
'INSERT testMe.Categories(CategoryID, 分类名称, 描述, 图片) 价值 (1,“饮料”,“软饮料,咖啡,茶,啤酒和淡啤酒”,“没有图片”), (2,“调味品”,“甜咸味,调味,涂抹和调味料”,“无图片”), (3,“甜食”,“甜点,糖果和甜面包”,“没有图片”), (4,“乳制品”,“奶酪”,“无图片”), (5,“谷物/谷物”,“面包,饼干,意大利面和谷物”,“无图片”), (6,“肉类/家禽类”,“准备好的肉类”,“没有图片”), (7,'产品','干果豆腐','没有图片'), (8,'海鲜','海藻和鱼','无图片')' 查询字符串中的错误:处理作业'mynewtestproject-249124:bqjob_r604cdbcdd5a22c35_0000016cd174adb4_1'时出错:语法错误:预期为“)”或“,”但得到了 标识符“饮料”在[7:19] x @ cloudshell:〜(mynewtestproject-249124)$
我在Web UI中尝试了相同的查询,但该查询有效,但是使用命令行工具(bq)时,在插入期间失败。