Classe di errore "QUERIED_TABLE_INCOMPATIBLE_WITH_ROW_LEVEL_SECURITY_POLICY"
SQLSTATE: 428HD
Impossibile accedere alla tabella a cui si fa riferimento perché i criteri di sicurezza a livello di riga assegnati in precedenza non sono attualmente compatibili con lo schema della tabella; per continuare, contattare il proprietario della tabella per aggiornare i criteri:
ARGOMENTO_NON_TROVATO_NELLA_TABELLA_DI_DESTINAZIONE
Per la tabella di destinazione <tableName>
, il criterio di sicurezza a livello di riga denominato <functionName>
è implementato da un UDF SQL con <argumentDescription>
non trovato nella tabella di destinazione: (<columnNames>
)
NOMI_DI_COLONNE_DI_INPUT_DUPLICATI
Per la tabella di destinazione <tableName>
, la politica di sicurezza a livello di riga denominata <functionName>
viene implementata da una funzione SQL definita dall'utente con nomi di colonna di input duplicati: (<columnNames>
)
INCOMPATIBLE_COLUMN_TYPES
Per la tabella di destinazione <tableName>
, il criterio di sicurezza a livello di riga denominato <functionName>
viene implementato da una funzione definita dall'utente SQL con <argumentDescription>
incompatibile con la tabella di destinazione: (<columnNames>
)
NON_BOOLEAN_RETURN_TYPE
Per la tabella di destinazione <tableName>
, il criterio di sicurezza a livello di riga denominato <functionName>
viene implementato da una funzione definita dall'utente SQL con un tipo di ritorno non booleano di <returnType>
NESSUN_PARAMETRO
Per la tabella di destinazione <tableName>
, il criterio di sicurezza a livello di riga denominato <functionName>
è implementato da una funzione definita dall'utente SQL senza parametri.
NESSUN_TIPO_DI_RITORNO
Per la tabella di destinazione <tableName>
, il <entity>
chiamato <functionName>
è implementato tramite una funzione definita dall'utente SQL senza tipo di ritorno.