INVALID_SQL_SYNTAX 错误类

SQLSTATE: 42000

无效的 SQL 语法

此错误类具有以下派生错误类

ANALYZE_TABLE_UNEXPECTED_NOSCAN

ANALYZE TABLE(S) … COMPUTE STATISTICS … <ctx> 必须是 NOSCAN 或为空。

CREATE_FUNC_WITH_IF_NOT_EXISTS_AND_REPLACE

CREATE FUNCTION 不能同时使用 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> 必须设置值。

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

<statement> 不允许使用多部分函数名称 (<funcName>)。

OPTION_IS_INVALID

选项或属性键 <key> 无效; 仅支持 <supported>

REPETITIVE_WINDOW_DEFINITION

窗口 <windowName> 的定义是重复的。

SHOW_FUNCTIONS_INVALID_PATTERN

SHOW FUNCTIONS 中的模式无效:<pattern>。它必须是 “STRING” 字面量。

SHOW_FUNCTIONS_INVALID_SCOPE

不支持 SHOW <scope> FUNCTIONS。

TRANSFORM_WRONG_NUM_ARGS

转换 <transform> 需要 <expectedNum> 个参数,但实际数量是 <actualNum>

UNRESOLVED_WINDOW_REFERENCE

无法解析窗口引用 <windowName>

UNSUPPORTED_FUNC_NAME

不支持的函数名称 <funcName>