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

支持定義行過濾器或列麵具還在發展,但沒有完成“< >的原因”。

STRUCTURED_STREAMING_READ_NOT_SUPPORTED

不能為表創建一個讀取流<表>因為這個表有關聯<政策>,並支持這些功能的組合還沒有實現。

STRUCTURED_STREAMING_WRITE_NOT_SUPPORTED

不能為表創建一個讀取流<表>因為這個表有關聯<政策>,並支持這些功能的組合還沒有實現。

TIME_TRAVEL_NOT_SUPPORTED

時間旅行表<表>行和列級訪問政策不支持

UNSUPPORTED_NESTED_ROW_OR_COLUMN_ACCESS_POLICY

<表>過濾器有一個行或列麵具間接引用另一個表行過濾或列麵具;這是不受支持的。調用序列:< callSequence >