warunek błędu: ROW_COLUMN_ACCESS

SQLSTATE: żaden nie przypisany

Błąd podczas używania filtrów wierszy lub masek kolumn:

Ta klasa błędów ma następujące pochodne klasy błędów:

ASSIGNED_COLUMN_MASK_DUPLICATE_USING_COLUMN_NAME

Instrukcja <statementType> próbowała przypisać maskę do kolumny zawierającej co najmniej dwie inne przywoływane kolumny na liście USING COLUMNS o tej samej nazwie <columnName>, która jest nieprawidłowa.

ASSIGNED_COLUMN_MASK_FUNCTION_NOT_FOUND

Instrukcja <statementType> próbowała przypisać maskę do kolumny <columnName>, ale żądana funkcja <functionName> nie pasuje do nazwy żadnej funkcji zdefiniowanej przez użytkownika SQL w wykazie.

ASSIGNED_COLUMN_MASK_MULTI_PART_TARGET_COLUMN_NAME

Ta instrukcja próbowała przypisać maskę do kolumny <columnName> o wielu częściach nazwy, co jest nieprawidłowe.

ASSIGNED_COLUMN_MASK_MULTI_PART_USING_COLUMN_NAME

Ta instrukcja próbowała przypisać maskę do kolumny, a lista USING COLUMNS zawierała nazwę <columnName> z wieloma częściami nazw, co jest nieprawidłowe.

ASSIGNED_COLUMN_MASK_USING_COLUMN_NAME_SAME_AS_TARGET_COLUMN

Kolumna <columnName> miała taką samą nazwę jak kolumna docelowa, która jest nieprawidłowa; Usuń kolumnę z listy USING COLUMNS i spróbuj ponownie wykonać polecenie.

ASSIGNED_COLUMN_MASK_WRONG_NUMBER_OF_COLUMNS

Ta instrukcja próbowała przypisać maskę do kolumny, ale liczba żądanych nazw na liście USING COLUMNS (plus pojedyncza nazwa kolumny docelowej) nie odpowiada liczbie argumentów w funkcji maski kolumn (<sqlUdfArgumentNames>).

ASSIGNED_ROW_FILTER_DUPLICATE_COLUMN_NAME

Instrukcja <statementType> próbowała przypisać filtr wierszy do tabeli, ale dwie lub więcej przywoływanych kolumn miało taką samą nazwę <columnName>, która jest nieprawidłowa.

ASSIGNED_ROW_FILTER_FUNCTION_NOT_FOUND

Instrukcja <statementType> próbowała przypisać filtr wiersza do tabeli, ale żądana funkcja <functionName> nie pasuje do nazwy żadnej funkcji zdefiniowanej przez użytkownika SQL w wykazie.

ASSIGNED_ROW_FILTER_MULTI_PART_COLUMN_NAME

Ta instrukcja próbowała przypisać filtr wierszy do tabeli, ale przywoływane kolumny <columnName> miały wiele części nazw, co jest nieprawidłowe.

ASSIGNED_ROW_FILTER_WRONG_NUMBER_OF_COLUMNS

Ta instrukcja próbowała przypisać filtr wierszy do tabeli, ale liczba żądanych nazw kolumn tabeli docelowej nie jest zgodna z liczbą argumentów w funkcji filtru wierszy (<sqlUdfArgumentNames>).

ASSIGNED_TABLE_PROVIDER_NOT_SUPPORTED

Nie można wykonać polecenia <statementType>, ponieważ przypisywanie filtrów wierszy lub masek kolumn nie jest obsługiwane dla docelowego źródła danych z dostawcą tabel: "<provider>".

NOT_A_UNITY_CATALOG_TABLE

Definiowanie filtrów wierszy lub masek kolumn jest obsługiwane wyłącznie dla tabel w Unity Catalog.

NOT_ENABLED

Obsługa definiowania filtrów wierszy lub masek kolumn nie jest włączona

NOT_IMPLEMENTED_YET

Obsługa definiowania filtrów wierszy lub masek kolumn jest w trakcie opracowywania, ale jeszcze nie została ukończona\<reason\>.

STRUCTURED_STREAMING_READ_NOT_SUPPORTED

Nie można utworzyć strumienia odczytu dla tabeli <tableName>, ponieważ ta tabela skojarzyła <policy>, a obsługa kombinacji tych funkcji nie została jeszcze zaimplementowana.

STRUCTURED_STREAMING_WRITE_NOT_SUPPORTED

Nie można utworzyć strumienia odczytu dla tabeli <tableName>, ponieważ ta tabela skojarzyła <policy>, a obsługa kombinacji tych funkcji nie została jeszcze zaimplementowana.

TIME_TRAVEL_NOT_SUPPORTED

Podróże w czasie dla tabeli <tableName> z zasadami dostępu na poziomie wiersza i kolumny nie są obsługiwane

UNSUPPORTED_NESTED_ROW_OR_COLUMN_ACCESS_POLICY

Tabela <tableName> ma filtr wiersza lub maskę kolumny, która pośrednio odwołuje się do innej tabeli z filtrem wiersza lub maską kolumny; jest to nieobsługiwane. Sekwencja wywołań: <callSequence>