メインコンテンツまでスキップ

ROW_COLUMN_ACCESS エラー クラス

SQLSTATE: 割り当てられていない

行フィルターまたは列マスクの使用中にエラーが発生しました:

このエラー クラスには、次の派生エラー クラスがあります。

ASSIGNED_COLUMN_MASK_DUPLICATE_USING_COLUMN_NAME

<statementType>文が、USING COLUMNS リストに同じ名前 <columnName>で参照される他の 2 つ以上の列を含む列にマスクを割り当てようとしましたが、これは無効です。

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

この文はカラムにマスクを割り当てようとしましたが、USING COLUMNS リストに複数の名前部分を持つ名前 <columnName> が含まれていましたが、これは無効です。

ASSIGNED_COLUMN_MASK_USING_COLUMN_NAME_SAME_AS_TARGET_COLUMN

カラム <columnName> の名前がターゲットカラムと同じであるため、無効です。USING COLUMNS リストから列を削除して、コマンドを再試行してください。

ASSIGNED_COLUMN_MASK_WRONG_NUMBER_OF_COLUMNS

この文はカラムにマスクを割り当てようとしましたが、USING COLUMNS リスト内のリクエストされた名前の数 (および単一のターゲットカラム名) がカラム・マスク関数 (<sqlUdfArgumentNames>) の引数の数と一致しませんでした。

ASSIGNED_ROW_FILTER_DUPLICATE_COLUMN_NAME

<statementType>文がロー・フィルタをテーブルに割り当てようとしましたが、参照される 2 つ以上のカラムの名前が同じ <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> 行フィルタまたはカラム・マスクの割り当てがサポートされていないため、コマンドの実行に失敗しました: "<provider>".

NOT_A_UNITY_CATALOG_TABLE

行フィルターまたは列マスクの定義のサポートは、Unity Catalog テーブルでのみサポートされます

NOT_ENABLED

行フィルターまたは列マスクの定義のサポートが有効になっていない

NOT_IMPLEMENTED_YET

行フィルターまたは列マスクの定義のサポートは開発中ですが、\<reason\>はまだ完了していません。

STRUCTURED_STREAMING_READ_NOT_SUPPORTED

テーブル <tableName> の読み取りストリームを作成できません。これは、このテーブルには <policy>が関連付けられており、これらの機能の組み合わせのサポートがまだ実装されていないためです。

STRUCTURED_STREAMING_WRITE_NOT_SUPPORTED

テーブル <tableName> の読み取りストリームを作成できません。これは、このテーブルには <policy>が関連付けられており、これらの機能の組み合わせのサポートがまだ実装されていないためです。

TIME_TRAVEL_NOT_SUPPORTED

タイムトラベル for table <tableName> with row and column level access ポリシーはサポートされていません

UNSUPPORTED_NESTED_ROW_OR_COLUMN_ACCESS_POLICY

テーブル <tableName> には、行フィルターまたは列マスクを持つ別のテーブルを間接的に参照する行フィルターまたは列マスクがあります。これはサポートされていません。 呼び出しシーケンス: <callSequence>