У меня есть столбец, который ранее был защищен сертификатом Always Encrypted. Было установлено, что этот столбец не нуждается в шифровании, и мы хотели провести некоторый анализ, поэтому я вернулся и расшифровал столбец. Однако, когда я пытаюсь выбрать столбец в хранимой процедуре, я получаю следующее сообщение:
"Неявное преобразование значения varchar в varchar не может быть выполнено, так как сопоставление значения не разрешено из-за конфликта сопоставления между« Latin1_General_BIN2 »и« SQL_Latin1_General_CP1_CI_AS »в операторе CASE."
В прошлом я получал это сообщение только при выборе из зашифрованного столбца, поэтому я не уверен, почему до сих пор получаю его для этого расшифрованного столбца. Когда я щелкаю правой кнопкой мыши и записываю схему таблицы, на ней больше не отображаются параметры шифрования или сопоставления для этого столбца. Я также снова запустил мастер базы данных Always Encrypted, и он показывает, что он больше не защищает этот столбец. Поэтому я запутался, почему база данных считает, что столбец все еще зашифрован.
Любые предложения будут с благодарностью. Спасибо.