Może to być spowodowane funkcją Always Encrypted.
Jeśli nie zamierzasz używać parametryzacji. Możesz ustawić wszystkie zmienne ręcznie po ich zadeklarowaniu.
Na przykład:
DECLARE @DB_String varchar(55)
SET @DB_String ='Przeprojektuj'
Możesz też kliknąć prawym przyciskiem myszy zapytanie->Połączenie->Zmień połączenie->Opcje>>zlokalizuj stronę [Dodatkowe parametry połączenia]->w tym polu, wpisz:
Ustawienie szyfrowania kolumn =Wyłączone
To wyłączy również parametryzację.
A jeśli potrzebujesz parametryzacji do zaszyfrowania tych zmiennych, wydaje się, że obecnie możesz to zrobić tylko na poziomie zapytania. Procedura przechowywana nie działa dobrze z opcją Always Encrypted, ponieważ może zostać wywołana przez innego użytkownika, który ma inne ustawienie szyfrowania kolumn.