2013-02-18 16 views
7

SQL Server Management Studio'da, bir seçmeyi çalıştırdığınızda varchar(max) sütununun tüm içeriğini okumak için bir yol var mı?SQL Server Management Studio, alan varcharının tam içeriğini gösterir (maks)

Options > Query Execution > SET TEXTSIZE'da bir seçenek olduğunu biliyorum. Ama eğer bir hücreye tıklayabildiğiniz ve hücrenin içeriğiyle yeni bir sekme açabileceğiniz bir XML dosyanızın olması gibi bir şey olup olmadığını merak ediyordum.

+1

Maalesef, "varchar (max)" için XML (ayrı sekmede aç) gibi bir şey yoktur. 'Seçenekler> SETLER' seçeneğini kullanmanız gerekiyor - veya 'varchar (max)' sütunu –

cevap

2

Hayır - ssms ızgarada tam hücre veri almak için doğrudan bir yol yoktur. SSMS bunu keser. Ama: SSMSBoost geliştirdiğim şey, ihtiyacınız olanı yapar: Hücre içeriğini 1: 1 kopyalamaya izin verir. Tüm baytlar, megabayt olsa bile! http://www.ssmsboost.com/Features/ssms-add-in-copy-results-grid-cell-contents-line-with-breaks

+1

SSMSBoost'u kurdum ve hücrenin tüm değerini kopyalamak için çok iyi çalışıyor, nedenini bilmiyorum ancak test ve üretim sunucum için ayarlanmış durum çubuğu rengini kaybettim. – jmarqesc

+0

Tamam. SSMSBoost'un tercih edilen bağlantılarını kontrol edin - renkleri burada yapılandırabilirsiniz. SSMSBoost'un editör penceresinin güncel veritabanını izlediği ve çalışmadaki renk değiştirdiği sürece standart olarak daha esnektir –

-1

Metni sonuçlandırmayı denediniz mi? İşte

bir ekran görüntüsü/kılavuz:

http://blog.sqlauthority.com/2007/07/19/sql-server-2005-ssms-viewsend-query-results-to-textgridfiles/

+0

sütununun tüm içeriğini okuyan ve görüntüleyen bir harici uygulama oluşturun. Ancak tüm içeriğin tamamı gösterilmiyor. Bunun en kötüsü, TEXTSIZE'in maksimum değerini 2147483647'ye koyduğum ve tüm içeriğin – jmarqesc

+0

olduğunu göstermediğimi sanıyorum. Varchar kullandığınızdan bu yana mantıklı geliyor (max) ... ama hala sizin için bir numaram var. : sonucu seçin ve tüm şeyi okumak için bir notepad editörüne yapıştırın. Ben de excel ile birden çok sonuç için yapabilirsin inanıyorum. Bunun dışında, SSMS'deki çok geniş metin dizelerini görüntülemenin iyi bir yolunun farkında değilim. – RandomUs1r

İlgili konular