QUERIED_TABLE_INCOMPATIBLE_WITH_ROW_OR_COLUMN_ACCESS_POLICY error class
SQLSTATE: none assigned
Unable to access referenced table because a previously assigned row filter or column mask is currently incompatible with the table schema; to continue, please contact the owner of the table to update the policy:
This error class has the following derived error classes:
ARGUMENT_NOT_FOUND_IN_TARGET_TABLE
For target table <tableName>
, the <entity>
named <functionName>
is implemented by a SQL UDF with <argumentDescription>
not found in the target table: (<columnNames>
)
COLUMN_MASK_INCOMPATIBLE_COLUMN_TYPE
For target table <tableName>
, the <entity>
named <functionName>
is implemented by a SQL UDF with a return type of <returnType>
which is not the same as its first parameter of type <parameterType>
DUPLICATE_INPUT_COLUMN_NAMES
For target table <tableName>
, the <entity>
named <functionName>
is implemented by a SQL UDF with duplicate input column names: (<columnNames>
)
INCOMPATIBLE_COLUMN_TYPES
For target table <tableName>
, the <entity>
named <functionName>
is implemented by a SQL UDF with <argumentDescription>
incompatible with the target table: (<columnNames>
)
NON_BOOLEAN_RETURN_TYPE
For target table <tableName>
, the row filter named <functionName>
is implemented by a SQL UDF with a non-boolean return type of <returnType>