ROW_COLUMN_ACCESS错误类

SQLSTATE:没有指定的

错误使用行过滤器或列面具:

这类错误有以下派生误差类:

ASSIGNED_COLUMN_MASK_DUPLICATE_USING_COLUMN_NAME

一个< statementType >声明试图分配一个面具一列中包括两个或两个以上的其他引用的列使用列具有相同名称的列表< columnName >,这是无效的。

ASSIGNED_COLUMN_MASK_FUNCTION_NOT_FOUND

一个< statementType >声明试图为一个列分配一个面具< columnName >,但所请求的功能< functionName >不匹配任何SQL用户定义函数的名称的目录。

ASSIGNED_COLUMN_MASK_MULTI_PART_TARGET_COLUMN_NAME

这个声明试图为一个列分配一个面具< columnName >与多个名称部分,这是无效的。

ASSIGNED_COLUMN_MASK_MULTI_PART_USING_COLUMN_NAME

这个声明试图分配一个面具一列,使用列清单包括名称< columnName >与多个名称部分,这是无效的。

ASSIGNED_COLUMN_MASK_USING_COLUMN_NAME_SAME_AS_TARGET_COLUMN

< columnName >有相同的名称作为目标列,这是无效的;请从使用列列表中删除列和重试的命令。

ASSIGNED_COLUMN_MASK_WRONG_NUMBER_OF_COLUMNS

这个声明试图为一个列分配一个面具,但是要求的数量名称使用列列表中(加上单一目标列名称)不匹配的参数数量列面具函数(< sqlUdfArgumentNames >)。

ASSIGNED_ROW_FILTER_DUPLICATE_COLUMN_NAME

一个< statementType >声明试图分配一个行过滤到一个表,但是两个或两个以上引用的列有相同的名字< columnName >,这是无效的。

ASSIGNED_ROW_FILTER_FUNCTION_NOT_FOUND

一个< statementType >声明试图分配一个行过滤到一个表,但是请求的功能< functionName >不匹配任何SQL用户定义函数的名称的目录。

ASSIGNED_ROW_FILTER_MULTI_PART_COLUMN_NAME

这个声明试图分配一个行过滤到一个表,但引用的列< columnName >有多个名字部分,这是无效的。

ASSIGNED_ROW_FILTER_WRONG_NUMBER_OF_COLUMNS

这个声明试图分配一个行过滤到一个表,但是请求目标表列名的数量不匹配的参数数量的行过滤函数(< sqlUdfArgumentNames >)。

ASSIGNED_TABLE_PROVIDER_NOT_SUPPORTED

未能执行< statementType >命令因为分配行过滤器或列面具不支持目标数据源和表提供者:“<供应商>”。

NOT_A_UNITY_CATALOG_TABLE

支持定义行过滤器或列面具只是支持统一目录表

NOT_ENABLED

支持定义行过滤器或列面具不启用

NOT_IMPLEMENTED_YET

支持定义行过滤器或列面具还在发展,但没有完成“< >的原因”。

UNSUPPORTED_NESTED_ROW_OR_COLUMN_ACCESS_POLICY

<表>过滤器有一个行或列面具间接引用另一个表行过滤或列面具;这是不受支持的。调用序列:< callSequence >