¿Cómo evito que SQL Management Studio (10.50.2500.0) lo agregue al comienzo de cada procedimiento almacenado cuando hago clic con el botón derecho en/Modificar?Detener que SQL Server Management Studio agregue ANSI_NULLS y QUOTED_IDENTIFIER
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
Ninguna de estas configuraciones me es útil. ANSI_NULLS ON y QUOTED_IDENTIFIER ON están configurados en todos mis servidores, bases de datos y conexiones que establezco. Además de eso, nunca utilizo comillas dobles (utilicé corchetes para las palabras reservadas) y todos mis campos con nulos que utilizo correctamente son NULOS cuando es necesario.
Elimino las configuraciones cada vez que edito un procedimiento. Todos mis procedimientos los tienen configurados correctamente y eso nunca cambiará en mi entorno. Verified by:
SELECT uses_ansi_nulls, uses_quoted_identifier
FROM sys.sql_modules
WHERE object_id = object_id('proc_name')
no puedo encontrar un medio para hacerlo (Esperaría que aparezcan en 'Herramientas -> Opciones -> Explorador de objetos del servidor SQL -> Creación de secuencias de comandos '), pero probablemente no quiera eliminarlos de todos modos (¿Qué problema le están causando?) –
Sí , parece que ese debería ser el lugar. Es molesto. El único problema que me causan es que son innecesarios y desperdician espacio. Actualicé la pregunta para explicar más. – ThinkingStiff