datetime
SQL Server 2016 の Always Encrypted 機能を使用して暗号化された列を含むテーブルがあります。
今、私はこの単純な選択を実行しようとしています:
select max(dt_order)
from orders
where customer = 123;
このエラーが発生しています:
メッセージ 33299、レベル 16、状態 2、行 5
列/変数 'dt_order' の暗号化方式が一致しません。列/変数の暗号化方式は (encryption_type = 'DETERMINISTIC', encryption_algorithm_name = 'AEAD_AES_256_CBC_HMAC_SHA_256', column_encryption_key_name = 'myColHML', column_encryption_key_database_name = 'TESTING') であり、行 '1' 付近の式は (encryption_type = ' PLAINTEXT') (またはそれより弱い)。
SSMS では、既に接続オプション「列暗号化設定 = 有効」を設定しており、クエリ オプション「Always Encrypted のパラメータ化を有効にする」も設定しています。
何か案が?