USER_DEFINED_FUNCTIONS, klasa błędów
Funkcja zdefiniowana przez użytkownika jest nieprawidłowa:
NIE MOŻE ZAWIERAĆ ZŁOŻONYCH FUNKCJI
Funkcja skalarna SQL nie może zawierać funkcji agregujących, okienkowych ani generujących: <queryText>
CANNOT_REPLACE_NON_SQL_UDF_WITH_SQL_UDF
Nie można zastąpić funkcji innej niż SQL <name>
funkcją SQL.
CORRELATED_REFERENCES_IN_SQL_UDF_CALLS_IN_DML_COMMANDS_NOT_IMPLEMENTED_YET
To polecenie obejmuje wywołania funkcji <functionName>
zdefiniowanej przez użytkownika SQL, która zawiera wyrażenia podrzędne z skorelowanym odwołaniami zewnętrznymi; ta funkcja nie jest jeszcze zaimplementowana
NOT_A_VALID_DEFAULT_EXPRESSION
Wyrażenie DEFAULT
z <functionName>
.
<parameterName>
nie jest obsługiwana, ponieważ zawiera podzapytanie.
NOT_A_VALID_DEFAULT_PARAMETER_POSITION
W rutynie <functionName>
parametr <parameterName>
z DEFAULT
nie może być następny po parametrze <nextParameterName>
bez DEFAULT
.
NOT_NULL_ON_FUNCTION_PARAMETERS
Nie można określić parametrów funkcji <languageName>
jako NOT NULL
: <input>
ZWROT_NIEZGODNOŚCI_LICZBY_KOLUMN
Liczba kolumn wygenerowanych przez klauzulę RETURN
(liczba: <outputSize>
) jest niezgodna z liczbą nazw kolumn określonych przez klauzulę RETURNS
(liczba: <returnParamSize>
) <name>
.
SQL_TABLE_UDF_BODY_MUST_BE_A_QUERY
Funkcja tabeli SQL <name>
musi być zapytaniem.
SQL_TABLE_UDF_MISSING_COLUMN_NAMES
Relacja zwrócona przez zapytanie w instrukcji CREATE FUNCTION
dla <functionName>
z klauzulą RETURNS TABLE
nie zawiera jawnych nazw co najmniej jednej kolumny wyjściowej. Zmień treść funkcji, aby zapewnić jawne nazwy kolumn lub dodaj nazwy kolumn do klauzuli RETURNS TABLE
, a następnie ponownie uruchom polecenie.
SQL_UDF_RETURNS_CLAUSE
Należy określić jawną klauzulę RETURNS
dla funkcji <functionType>
zdefiniowanej przez użytkownika.
UNEXPECTED_ENVIRONMENT_SETTINGS
Nieoczekiwane ustawienia środowiska dla <languageName>
funkcji zdefiniowanych przez użytkownika: <invalidKeys>
(prawidłowe ustawienia to: <validKeys>
). Zaktualizuj klauzulę ENVIRONMENT
i spróbuj ponownie.