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
需要至少兩個部分的標識碼。 請以資料表或檢視名稱限定欄位。
建立具有生成列作為參數的函數
CREATE FUNCTION
不允許使用生成的欄位作為參數。
使用同步和非同步建立或更新
無法同時指定 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
。
空分割值
分割索引鍵 <partKey>
必須設置值。
FUNCTION_WITH_UNSUPPORTED_SYNTAX
函式 <prettyName>
不支援 <syntax>
。
無效的列參考
預期轉換 <transform>
的欄參考:<expr>
。
無效的表格函數識別符引數,缺少括號
語法錯誤:呼叫表值函數無效,因為所提供的 TABLE
參數缺少括號 <argumentName>
;請將此用括號括住,然後再試一次。
INVALID_TABLE_VALUED_FUNC_NAME
數據表值函式無法指定資料庫名稱: <funcName>
。
無效的視窗參考
窗口參考 <windowName>
不是窗口規格。
LATERAL_WITHOUT_SUBQUERY_OR_TABLE_VALUED_FUNC(無子查詢或表值函數的LATERAL)
LATERAL
只能與子查詢和數據表值函式搭配使用。
MULTI_PART_NAME
不允許具有多個部分名稱(<statement>
) 的 <name>
。
選項無效
選項或屬性索引鍵 <key>
無效;僅 <supported>
支援
選項帶有UDF無效
選項或屬性索引鍵 <key>
無效;不允許使用者定義函式
重複窗口定義
視窗 <windowName>
的定義是重複的。
顯示函數無效模式
SHOW FUNCTIONS
中的模式無效:<pattern>
。 它必須是 「STRING
常值」。
顯示函數範圍無效
不支援 SHOW <scope> FUNCTIONS
。
TRANSFORM_WRONG_NUM_ARGS
轉換<transform>`` requires ``<expectedNum>`` parameters but the actual number is ``<actualNum>
。
未解決的窗口引用
無法解析視窗參考 <windowName>
。
UNSUPPORTED_FUNC_NAME (不支援的功能名稱)
不支援的函式名稱 <funcName>
。
不支援的SQL語句 (UNSUPPORTED_SQL_STATEMENT)
不支援的 SQL 語句:<sqlText>
。
需要變數類型或預設值
SQL 變數的定義需要資料類型或 DEFAULT
子句。
例如,使用 DECLARE name STRING
或 DECLARE name = 'SQL'
,而不是 DECLARE name
。