INVALID_SQL_SYNTAX 错误类
无效的 SQL 语法:
ANALYZE_TABLE_DELTA_STATS_UNEXPECTED_TOKEN
ANALYZE TABLE
(S) … COMPUTE DELTA STATISTICS <ctx>
不支持:FOR ALL COLUMNS
、FOR COLUMNS
、NOSCAN
和 PARTITION
子句。
ANALYZE_TABLE_UNEXPECTED_NOSCAN
ANALYZE TABLE
(S) … COMPUTE STATISTICS
… <ctx>
必须是 NOSCAN
或为空。
COMMENT_ON_COLUMN_INCORRECT_IDENTIFIER
COMMENT ON COLUMN
需要至少包含两个部分的标识符。 请使用表或视图名称限定列。
CREATE_FUNC_WITH_GENERATED_COLUMNS_AS_PARAMETERS
CREATE FUNCTION
,不允许将生成的列作为参数。
CREATE_OR_REFRESH_WITH_SYNC_AND_ASYNC
不能同时指定 SYNC
和 ASYNC
。
CREATE_ROUTINE_WITH_IF_NOT_EXISTS_AND_REPLACE
无法创建同时指定 IF NOT EXISTS
和 REPLACE
的例程。
CREATE_TEMP_FUNC_WITH_DATABASE
CREATE TEMPORARY FUNCTION
,不允许指定数据库 (<database>
)。
CREATE_TEMP_FUNC_WITH_IF_NOT_EXISTS
不允许将 CREATE TEMPORARY FUNCTION
与 IF NOT EXISTS
一起使用。
EMPTY_PARTITION_VALUE
分区密钥“<partKey>
”必须设置值。
FUNCTION_WITH_UNSUPPORTED_SYNTAX
函数 <prettyName>
不支持 <syntax>
。
INVALID_COLUMN_REFERENCE
需要有列引用才能转换 <transform>
:<expr>
。
INVALID_TABLE_FUNCTION_IDENTIFIER_ARGUMENT_MISSING_PARENTHESES
语法错误:调用表值函数无效,因为提供的 TABLE
参数 <argumentName>
周围缺少括号;请用圆括号括住这一点,然后重试。
INVALID_TABLE_VALUED_FUNC_NAME
表值函数无法指定数据库名称:<funcName>
。
INVALID_WINDOW_REFERENCE
窗口引用 <windowName>
不是窗口规范。
LATERAL_WITHOUT_SUBQUERY_OR_TABLE_VALUED_FUNC
LATERAL
只能与子查询和表值函数一起使用。
MULTI_PART_NAME
具有多个部件名称(<name>
)的 <statement>
是不允许的。
OPTION_IS_INVALID
选项或属性键 <key>
无效,仅支持 <supported>
OPTION_WITH_UDF_IS_INVALID
选项或属性键 <key>
无效;不允许使用用户定义的函数
REPETITIVE_WINDOW_DEFINITION
窗口“<windowName>
”的定义是重复的。
SHOW_FUNCTIONS_INVALID_PATTERN
SHOW FUNCTIONS
中的模式无效:<pattern>
。 必须为“STRING
”文本。
SHOW_FUNCTIONS_INVALID_SCOPE
不支持 SHOW <scope> FUNCTIONS
。
TRANSFORM_WRONG_NUM_ARGS
转换<transform>`` requires ``<expectedNum>`` parameters but the actual number is ``<actualNum>
。
UNRESOLVED_WINDOW_REFERENCE
无法解析窗口引用“<windowName>
”。
UNSUPPORTED_FUNC_NAME
函数名称“<funcName>
”不受支持。
UNSUPPORTED_SQL_STATEMENT
不支持的 SQL 语句:<sqlText>
。
VARIABLE_TYPE_OR_DEFAULT_REQUIRED
SQL 变量的定义需要数据类型或 DEFAULT
子句。
例如,使用 DECLARE name STRING
或 DECLARE name = 'SQL'
,而不是 DECLARE name
。