USER_DEFINED_FUNCTIONS錯誤類別
使用者定義函數無效:
CORRELATED_REFERENCES_IN_SQL_UDF_CALLS_IN_DML_COMMANDS_NOT_IMPLEMENTED_YET
此命令包含對 SQL 使用者定義函數 <functionName>
的呼叫,其中包含具有相互關聯外部參考的子查詢表達式;這項功能尚未實作
NOT_A_VALID_DEFAULT_EXPRESSION
<functionName>
的 DEFAULT
表示式。
<parameterName>
不支援,因為它包含子查詢。
NOT_A_VALID_DEFAULT_PARAMETER_POSITION
具有 DEFAULT
的例程 <functionName>
中的參數 <parameterName>
後不能接著參數 <nextParameterName>
,除非有 DEFAULT
。
NOT_NULL_ON_FUNCTION_PARAMETERS
無法在 <languageName>
函式參數上指定 NOT NULL
:<input>
SQL_TABLE_UDF_BODY_MUST_BE_A_QUERY
SQL 數據表函式 <name>
主體必須是查詢。
SQL_TABLE_UDF_MISSING_COLUMN_NAMES
在 CREATE FUNCTION
陳述的查詢中,對於帶有 RETURNS TABLE
子句的 <functionName>
,其回傳的關聯缺少一或多個輸出欄位的明確名稱;請重寫函數主體,以提供明確的欄位名稱,或將欄位名稱新增至 RETURNS TABLE
子句,然後重新執行命令。
SQL_UDF_RETURNS_CLAUSE
必須為使用者定義 <functionType>
函式指定明確的 RETURNS
子句。
UNEXPECTED_ENVIRONMENT_SETTINGS
用戶定義函式的非 <languageName>
預期環境設定: <invalidKeys>
(有效的設定為: <validKeys>
)。 更新 ENVIRONMENT
子句,然後再試一次。