雪花云数据平台SQL编译错误:位置7处的语法错误行1意外'ROWS'



当我从snowflake web UI运行以下查询时,错误消息如下:

select ROWS from "SNOWFLAKE"."ACCOUNT_USAGE"."METERING_HISTORY";

SQL编译错误:语法错误行1在位置7意外'ROWS'

当我做

select *在视图中,我可以看到列'ROWS'。

将列名rows放在引号中,因为它是一个保留名称(ANSI保留),为什么该列称为rows ?

select "ROWS" from tst1;

您使用了保留关键字ROWS。

选择"ROWS"从"SNOWFLAKE"!"ACCOUNT_USAGE" !"METERING_HISTORY";

您可以参考下面的文档来获取保留关键字列表。https://docs.snowflake.com/en/sql-reference/reserved-keywords.html reserved-limited-keywords

最新更新