ROW_COLUMN_ACCESS error class
SQLSTATE: none assigned
Error using row filters or column masks:
This error class has the following derived error classes:
A <statementType>
statement attempted to assign a mask to a column which included two or more other referenced columns in the USING COLUMNS list with the same name <columnName>
, which is invalid.
A <statementType>
statement attempted to assign a mask to a column <columnName>
, but the requested function <functionName>
did not match the name of any SQL user-defined function in the catalog.
This statement attempted to assign a mask to a column <columnName>
with multiple name parts, which is invalid.
This statement attempted to assign a mask to a column and the USING COLUMNS list included the name <columnName>
with multiple name parts, which is invalid.
The column <columnName>
had the same name as the target column, which is invalid; please remove the column from the USING COLUMNS list and retry the command.
This statement attempted to assign a mask to a column, but the number of requested names in the USING COLUMNS list (plus the single target column name) did not match the number of arguments in the column mask function (<sqlUdfArgumentNames>
).
A <statementType>
statement attempted to assign a row filter to a table, but two or more referenced columns had the same name <columnName>
, which is invalid.
A <statementType>
statement attempted to assign a row filter to a table, but the requested function <functionName>
did not match the name of any SQL user-defined function in the catalog.
This statement attempted to assign a row filter to a table, but referenced column <columnName>
had multiple name parts, which is invalid.
This statement attempted to assign a row filter to a table, but the number of target table column names requested did not match the number of arguments in the row filter function (<sqlUdfArgumentNames>
).
Failed to execute <statementType>
command because assigning row filters or column masks is not supported for target data source with table provider: "<provider>
".
Support for defining row filters or column masks is only supported for Unity Catalog tables
Support for defining row filters or column masks is not enabled
Support for defining row filters or column masks is in development but not finished yet<reason>
.
Cannot create a read stream for table <tableName>
because this table has associated <policy>
, and support for the combination of these features is not yet implemented.
Cannot create a read stream for table <tableName>
because this table has associated <policy>
, and support for the combination of these features is not yet implemented.
Time travel for table <tableName>
with row and column level access policy is not supported
Table <tableName>
has a row filter or column mask which indirectly refers to another table with a row filter or column mask; this is not supported. Call sequence: <callSequence>