klasa błędów ROW_COLUMN_ACCESS

SQLSTATE: brak przypisanej

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 kolumny, do których odwołuje się odwołanie na liście USING COLUMNS o tej samej nazwie <columnName>, co jest nieprawidłowe.

ASSIGNED_COLUMN_MASK_FUNCTION_NOT_FOUND

Instrukcja <statementType> próbowała przypisać maskę do kolumny <columnName>, ale żądana funkcja <functionName> nie odpowiada nazwie ż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> z wieloma częściami nazw, 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

<columnName> Kolumna 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 kolumny (<sqlUdfArgumentNames>).

ASSIGNED_ROW_FILTER_DUPLICATE_COLUMN_NAME

Instrukcja <statementType> próbowała przypisać filtr wiersza do tabeli, ale co najmniej dwie kolumny, do których odwołuje się odwołanie, miały taką samą nazwę <columnName>, co jest nieprawidłowe.

ASSIGNED_ROW_FILTER_FUNCTION_NOT_FOUND

Instrukcja <statementType> próbowała przypisać filtr wiersza do tabeli, ale żądana funkcja <functionName> nie jest zgodna z nazwą ż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 wiersza do tabeli, ale liczba żądanych nazw kolumn tabeli docelowej nie odpowiada liczbie argumentów w funkcji filtru wierszy (<sqlUdfArgumentNames>).

ASSIGNED_TABLE_PROVIDER_NOT_SUPPORTED

Nie można wykonać <statementType> polecenia, 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

Obsługa definiowania filtrów wierszy lub masek kolumn jest obsługiwana tylko w przypadku tabel wykazu aparatu Unity

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 programowania, ale jeszcze<reason> nie została zakończona.

STRUCTURED_STREAMING_READ_NOT_SUPPORTED

Nie można utworzyć strumienia odczytu dla tabeli <tableName> , ponieważ ta tabela ma skojarzone <policy>funkcje , 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 ma skojarzone <policy>funkcje , a obsługa kombinacji tych funkcji nie została jeszcze zaimplementowana.

TIME_TRAVEL_NOT_SUPPORTED

Podróż w czasie dla tabeli <tableName> z zasadami dostępu na poziomie wiersza i kolumny nie jest obsługiwana

UNSUPPORTED_NESTED_ROW_OR_COLUMN_ACCESS_POLICY

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