USER_DEFINED_FUNCTIONS třída chyb
Uživatelem definovaná funkce je neplatná:
NEMŮŽE_OBSAHOVAT_SLOŽITÉ_FUNKCE
Skalární funkce SQL nemůže obsahovat agregaci, okno ani generování funkcí: <queryText>
CANNOT_REPLACE_NON_SQL_UDF_WITH_SQL_UDF
Funkci bez SQL nelze nahradit <name>
funkcí SQL.
CORRELATED_REFERENCES_IN_SQL_UDF_CALLS_IN_DML_COMMANDS_NOT_IMPLEMENTED_YET
Tento příkaz zahrnuje volání uživatelem definované funkce <functionName>
SQL, která obsahuje výrazy poddotazů s korelovanými vnějšími odkazy; tato funkce se ještě neimplementuje.
NOT_A_VALID_DEFAULT_EXPRESSION
Výraz DEFAULT
z <functionName>
.
<parameterName>
není podporován, protože obsahuje poddotaz.
NOT_A_VALID_DEFAULT_PARAMETER_POSITION
V rutině <functionName>
parametr <parameterName>
s DEFAULT
nesmí být následován parametrem <nextParameterName>
bez DEFAULT
.
NOT_NULL_ON_FUNCTION_PARAMETERS
U parametrů funkce NOT NULL
nelze zadat <languageName>
: <input>
NESOULAD_POČTU_SLOUPCŮ_PŘI_NÁVRATU
Počet sloupců vytvořených klauzulí RETURN
(číslo: <outputSize>
) neodpovídá počtu názvů sloupců určených klauzulí RETURNS
(číslo: <returnParamSize>
) <name>
.
SQL_TABLE_UDF_BODY_MUST_BE_A_QUERY
Tělo funkce tabulky SQL <name>
musí být dotazem.
SQL_TABLE_UDF_MISSING_COLUMN_NAMES
Vztah vrácený dotazem v příkazu CREATE FUNCTION
pro <functionName>
s klauzulí RETURNS TABLE
chybí explicitní názvy jednoho nebo více výstupních sloupců. Přepište funkci tak, aby obsahovala explicitní názvy sloupců, nebo přidejte názvy sloupců do klauzule RETURNS TABLE
a poté příkaz znovu spusťte.
SQL_UDF_RETURNS_CLAUSE
Musí zadat explicitní klauzuli RETURNS
pro uživatelem definovanou funkci <functionType>
.
UNEXPECTED_ENVIRONMENT_SETTINGS
Neočekávané nastavení prostředí pro <languageName>
uživatelem definované funkce: <invalidKeys>
(platná nastavení jsou: <validKeys>
). Aktualizujte klauzuli ENVIRONMENT
a zkuste to znovu.