Невозможно выбрать из столбца, который был ранее зашифрован - PullRequest
1 голос
/ 23 апреля 2019

У меня есть столбец, который ранее был защищен сертификатом Always Encrypted. Было установлено, что этот столбец не нуждается в шифровании, и мы хотели провести некоторый анализ, поэтому я вернулся и расшифровал столбец. Однако, когда я пытаюсь выбрать столбец в хранимой процедуре, я получаю следующее сообщение:

"Неявное преобразование значения varchar в varchar не может быть выполнено, так как сопоставление значения не разрешено из-за конфликта сопоставления между« Latin1_General_BIN2 »и« SQL_Latin1_General_CP1_CI_AS »в операторе CASE."

В прошлом я получал это сообщение только при выборе из зашифрованного столбца, поэтому я не уверен, почему до сих пор получаю его для этого расшифрованного столбца. Когда я щелкаю правой кнопкой мыши и записываю схему таблицы, на ней больше не отображаются параметры шифрования или сопоставления для этого столбца. Я также снова запустил мастер базы данных Always Encrypted, и он показывает, что он больше не защищает этот столбец. Поэтому я запутался, почему база данных считает, что столбец все еще зашифрован.

Любые предложения будут с благодарностью. Спасибо.

...