INVALID_SQL_SYNTAX錯誤類

SQLSTATE: 42000

無效的SQL語法:

這類錯誤有以下派生誤差類:

ANALYZE_TABLE_UNEXPECTED_NOSCAN

計算統計分析表(S)……< ctx >必須NOSCAN或空的。

CREATE_FUNC_WITH_GENERATED_COLUMNS_AS_PARAMETERS

用生成的列創建函數作為參數是不允許的。

CREATE_FUNC_WITH_IF_NOT_EXISTS_AND_REPLACE

創建函數如果不存在和替代是不允許的。

CREATE_TEMP_FUNC_WITH_DATABASE

創建臨時函數指定一個數據庫(<數據庫>)是不允許的。

CREATE_TEMP_FUNC_WITH_IF_NOT_EXISTS

創建臨時函數如果不存在是不允許的。

EMPTY_PARTITION_VALUE

分區鍵< partKey >必須設置值。

INVALID_COLUMN_REFERENCE

預計一個列參考變換<變換>:< expr >

INVALID_TABLE_VALUED_FUNC_NAME

表值函數不能指定數據庫名稱:< funcName >

INVALID_WINDOW_REFERENCE

窗口引用< windowName >不是一個窗口規範。

LATERAL_WITHOUT_SUBQUERY_OR_TABLE_VALUED_FUNC

橫向隻能使用子查詢和表值函數。

MULTI_PART_NAME

<聲明>函數名與多個部分(< funcName >)是不允許的。

REPETITIVE_WINDOW_DEFINITION

窗口的定義< windowName >是重複的。

SHOW_FUNCTIONS_INVALID_PATTERN

無效的模式顯示功能:<模式>。它必須是一個“字符串”文字。

SHOW_FUNCTIONS_INVALID_SCOPE

顯示<範圍>不支持的功能。

TRANSFORM_WRONG_NUM_ARGS

變換的<變換>需要< expectedNum >參數實際數量< actualNum >”。

UNRESOLVED_WINDOW_REFERENCE

不能解決窗口引用< windowName >

UNSUPPORTED_FUNC_NAME

不支持的函數名< funcName >