Sağ tıklattığımda/değiştirdiğimde SQL Management Studio'yu (10.50.2500.0) her saklı yordamın başına eklemekten nasıl engellerim?SQL Server Management Studio'yu ANSI_NULLS ve QUOTED_IDENTIFIER eklemeye durdurma
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
Bu ayarların hiçbiri benim için yararlı değildir. ANSI_NULLS ON ve QUOTED_IDENTIFIER ON, yaptığım tüm sunucular, DB'ler ve bağlantılarda ayarlanır. Bunun yanı sıra, asla çift tırnak kullanıyorum (ayrılmış kelimeler için parantezler kullandım) ve tüm nemli alanları gerektiği zaman IS NULL kullanıyorum.
Ayarları her yaptığımda ayarları silerim. Tüm prosedürlerim onları doğru şekilde ayarladı ve çevremde asla değişmeyecek. Verified by:
SELECT uses_ansi_nulls, uses_quoted_identifier
FROM sys.sql_modules
WHERE object_id = object_id('proc_name')
ben için bir yol bulamıyor: "ANSI_NULLS Quoted_ıdentıfıer saklı yordam" için hızlı bir google arama yapmak
, üst sonuç çok açık bir şekilde aşağıdaki seçenekleri açıklamaya görünüyor makale ve etkileri vardır Bunu yapın (Araçlar -> Seçenekler -> SQL Server Nesne Gezgini -> Komut Dosyası) 'nda görünmesini beklersiniz, ancak büyük olasılıkla bunları kaldırmak istemezsiniz (Ne gibi bir sorun size neden olurlar?) –
Evet Bu yer olması gerektiği gibi görünüyor. Bu sinir bozucu. Bana sebep olan tek sorun, gereksiz ve boş alan olmasıdır. Soruyu daha fazla açıklamak için güncelledim. – ThinkingStiff