다음을 통해 공유


USER_DEFINED_FUNCTIONS 오류 클래스

SQLSTATE: 42601

사용자 정의 함수가 잘못되었습니다.

CORRELATED_REFERENCES_IN_SQL_UDF_CALLS_IN_DML_COMMANDS_NOT_IMPLEMENTED_YET

이 명령에는 상관 관계가 있는 외부 참조가 있는 하위 쿼리 식이 포함된 SQL 사용자 정의 함수 <functionName> 에 대한 호출이 포함됩니다. 이 기능은 아직 구현되지 않았습니다.

NOT_A_VALID_DEFAULT_EXPRESSION

의 DEFAULT 식입니다 <functionName>.<parameterName> 는 하위 쿼리를 포함하므로 지원되지 않습니다.

NOT_A_VALID_DEFAULT_PARAMETER_POSITION

DEFAULT가 있는 루틴 <functionName> 매개 변수 <parameterName> 뒤에 DEFAULT가 없으면 매개 변수 <nextParameterName> 가 뒤따를 수 없습니다.

NOT_NULL_ON_FUNCTION_PARAMETERS

함수 매개 변수에 NOT NULL을 <languageName> 지정할 수 없습니다. <input>

SQL_TABLE_UDF_BODY_MUST_BE_A_QUERY

SQL 테이블 함수 <name> 본문은 쿼리여야 합니다.

SQL_TABLE_UDF_MISSING_COLUMN_NAMES

RETURNS TABLE 절에 대한 <functionName> CREATE FUNCTION 문의 쿼리에서 반환된 관계에는 하나 이상의 출력 열에 대한 명시적 이름이 없습니다. 함수 본문을 다시 작성하여 명시적 열 이름을 제공하거나 RETURNS TABLE 절에 열 이름을 추가하고 명령을 다시 실행하세요.

SQL_UDF_RETURNS_CLAUSE

사용자 정의 <functionType> 함수에 대해 명시적 RETURNS 절을 지정해야 합니다.