sql >> Base de Datos >  >> Database Tools >> SSMS

¿Por qué SSMS altera mis procedimientos almacenados (reformateando, cambiando exec a EXECUTE, etc.)

Esto sucede cuando está trabajando con Always Encrypted y tiene habilitada la opción "Habilitar parametrización para Alway Encrypted".

Para arreglar:

  1. Ir a:Query > Query Options > Execution > Advanced
  2. desmarque Enable Parameterization for Alway Encrypted (está al final de la lista)

Solo debe tener esta opción habilitada cuando esté trabajando con consultas ad-hoc y procedimientos no almacenados .