Läs på engelska

Dela via


ROW_COLUMN_ACCESS-felklass

SQLSTATE: ingen tilldelad

Fel vid användning av radfilter eller kolumnmasker:

Den här felklassen har följande härledda felklasser:

TILLDELAD_KOLUMNMASK_DUBBEL_ANVÄNDER_KOLUMN_NAMN

En <statementType>-instruktion försökte tilldela en mask till en kolumn som innehöll två eller flera andra refererade kolumner i listan USING COLUMNS med samma namn <columnName>, vilket är ogiltigt.

TILLDELAD_KOLUMNMASKFUNKTION_INTE_HITTAD

En <statementType>-instruktion försökte tilldela en mask till en kolumn <columnName>, men den begärda funktionen <functionName> matchade inte namnet på någon SQL-användardefinierad funktion i katalogen.

TILLDELAD_KOLUMNMASK_FLERDELAD_MÅLKOLUMN_NAMN

Det här uttalandet försökte tilldela en mask till en kolumn <columnName> med flera namndelar, vilket är ogiltigt.

TILLDELD_KOLUMNMASK_FLERDELS_ANVÄNDER_KOLUMNNAMN

Den här instruktionen försökte tilldela en mask till en kolumn och listan USING COLUMNS innehöll namnet <columnName> med flera namndelar, vilket är ogiltigt.

TILLDELAD_KOLUMN_MASK_MED_KOLUMNNAMN_SOM_ÄR_SAMMA_SOM_MÅLKOLUMN

Kolumnen <columnName> hade samma namn som målkolumnen, vilket är ogiltigt. Ta bort kolumnen från listan USING COLUMNS och försök igen.

FEL ANTAL KOLUMNER I TILLDELAD KOLUMNMASK

Den här instruktionen försökte tilldela en mask till en kolumn, men antalet begärda namn i listan USING COLUMNS (plus det enda målkolumnnamnet) matchade inte antalet argument i kolumnmaskfunktionen (<sqlUdfArgumentNames>).

TILLDELADE_RADFILTER_DUPLICERADE_KOLNAMN

En <statementType>-instruktion försökte tilldela ett radfilter till en tabell, men två eller flera refererade kolumner hade samma namn <columnName>, vilket är ogiltigt.

Tilldelad_radvärderingsfunktion_ej_hittad

En <statementType>-instruktion försökte tilldela ett radfilter till en tabell, men den begärda funktionen <functionName> matchade inte namnet på någon SQL-användardefinierad funktion i katalogen.

TILLDELD_RADFILTER_FLERDELAT_KOLUMN_NAMN

Detta påstående försökte tilldela ett radfilter till en tabell, men refererade kolumnen <columnName> hade flera delnamn, vilket är ogiltigt.

FELAKTIGT ANTAL KOLUMNER FÖR TILLDELAD RADFILTER

Den här instruktionen försökte tilldela ett radfilter till en tabell, men antalet begärda måltabellkolumnnamn matchade inte antalet argument i radfilterfunktionen (<sqlUdfArgumentNames>).

Tilldelad_tabellleverantör_inte_supportad

Det gick inte att köra kommandot <statementType> eftersom det inte går att tilldela radfilter eller kolumnmasker för måldatakällan med tabellprovidern: "<provider>".

INTE_EN_ENHETSKATALOG_TABELL

Stöd för att definiera radfilter eller kolumnmasker stöds endast för Unity Catalog-tabeller

INTE AKTIVERAD

Stöd för att definiera radfilter eller kolumnmasker är inte aktiverat

INTE_GENOMFÖRT_ÄN

Stöd för att definiera radfilter eller kolumnmasker är under utveckling men har ännu inte slutförts<reason>.

STRUKTURERAD_STRÖMNINGSLÄSNING_INTE_STÖDD

Det går inte att skapa en läsström för tabell <tableName> eftersom den här tabellen har associerat <policy>och stöd för kombinationen av dessa funktioner ännu inte har implementerats.

STRUKTURERAD_STREAMING_SKRIVNING_INTE_STÖDS

Det går inte att skapa en läsström för tabell <tableName> eftersom den här tabellen har associerat <policy>och stöd för kombinationen av dessa funktioner ännu inte har implementerats.

TIDSRESOR_STÖDS_INTE

Stöd för tidsresor är inte tillgängligt för tabell <tableName> med policy för åtkomst på rad- och kolumnnivå.

UNSUPPORTED_NESTED_ROW_OR_COLUMN_ACCESS_POLICY (Policy för åtkomst till rader eller kolumner som inte stöds)

Tabell <tableName> har ett radfilter eller en kolumnmask som indirekt refererar till en annan tabell med ett radfilter eller en kolumnmask. Detta stöds inte. Samtalssekvens: <callSequence>