共用方式為


USER_DEFINED_FUNCTIONS錯誤類別

SQLSTATE:42601

使用者定義函數無效:

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 子句,然後再試一次。