SQL Server 2012 Tablo ve Sütun Adlarının etrafına [köşeli ayraçlar] koyuyor


12

Sütunlar klasörünü düzenleyici Penceresine sürüklediğinizde, Sütunların tam listesi Köşeli Ayraçlar olmadan eklenir. Sütunları tek tek sürüklerseniz köşeli ayraçlar vardır.

Bunu kapatmak için yine de var mı? Seçeneklerde hiçbir şey bulamıyorum ve bunlar gerçekten dikkat dağıtıcı.

Yanıtlar:


20

Bunu önlemenin bir yolu yok. Microsoft, muhtemelen kötü isimlerle veritabanları, nesneler veya sütunları oluşturmak orada insanların (örneğin sayısı beri, ayak kendinizi çekim engellemek için iyi olduğunu hisseder my tableya date(örneğin) veya ayrılmış anahtar kelimeler logveya timestampbunu asla olanlar sayıca üstün) yani.

Bu seçeneği isteyen bir Connect öğesi vardı ve çok hızlı bir şekilde "Düzeltilmeyecek" olarak kapatıldı ve kapatıldı. Ve aslında daha birçok kullanıcı daha önce çalışmadığı yerlere köşeli parantez eklenmesini istiyordu .


Bu yanıtla ilgili ikincil tartışma sohbete taşındı .
Paul White 9

9

SSMS 2017'yi en az v17.6 çalıştırıyorsanız, şimdi bunu kapatmak için bir seçenek var. Seçenekler iletişim kutusunda, "SQL Server Nesne Gezgini" ne ve ardından "Komutlar" a gidin. "Sürükle / Bırak" başlığı altında "Sürüklendiğinde nesne adlarını köşeli parantez içine alın" seçeneği bulunur. Varsayılan olarak, bu True olarak ayarlıdır, bu yüzden sadece False olarak değiştirin. Değişikliğin etkili olması için SSMS'nin yeniden başlatılması gerekebilir.

Not: Köşeli parantez gerektiren nesnelerde (örn. Boşluk veya diğer boşluk / alfasayısal olmayan karakterler, ayrılmış anahtar sözcüklerle), sürükleme / bırakma sırasında hala parantez bulunur.


Evet, bu bir gelişme. Ancak bir tabloya sağ tıklayıp Seç ... seçeneğini belirlerseniz, yine de sütun adlarını destekler.
Gordon Bell

2

Bu özelliği kapatmak için farkında olduğum herhangi bir seçenek olmasa da, basit ctrl+hve sonra her ikisini de değiştirin [ve ]boş bir alan parantezleri oluşturulan t-sql komut dosyalarından hızlı bir şekilde kaldıracaktır.


0

SSMS 2017 v17.6'nın bir ayar yapılandırmasıyla sorunu çözdüğünü duydum. ama nasıl ayarlanabileceğini bulamadım.


Teknik olarak bu soruya cevap veriyor, ama durduğu gibi çok yararlı bir cevap değil .....
RDFozz
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.