Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analytics Platform Sistemi (PDW)
Microsoft Fabric'teki SQL analiz uç noktası
Microsoft Fabric'teki Ambar
Microsoft Fabric'teki SQL veritabanı
SQL Server Management Studio'da (SSMS) Sorgu Düzenleyicisi'nde Transact-SQL (T-SQL) deyimlerini çalıştırdığınızda, sorgu sonuçlarının çıkışını denetleyebilirsiniz. Ayrıca, gereksinimlerinize bağlı olarak sonuçları farklı dosya biçimlerine de aktarabilirsiniz.
Sorgu sonuçları hedefi seçme
Sonuç hedefi geçerli Sorgu Düzenleyicisi penceresine uygulanır. Varsayılan olarak sonuçlar kılavuzda görünür, ancak bunları metne veya dosyaya göndermeyi seçebilirsiniz. Farklı bir seçenek belirlediğinizde, SSMS bu seçeneği bir sonraki sorguyu bu pencerede yürütürken kullanır.
Aşağıdaki yollardan biriyle bir hedef seçin:
SQL Düzenleyicisi araç çubuğunda Sonuçlardan Kılavuza, Sonuçlardan Metne veya Sonuçlardan Dosyaya'yı seçin.
Sorgu Düzenleyicisi'nde bağlam menüsünü açın ve Sonuçlar Kılavuza, >, veya Sonuçlar Dosyaya seçin.
Klavye kısayolları bölümünde listelenen klavye kısayollarını kullanın.
Sonuçların varsayılan çıkışını Araçlar>Seçenekler>Sorgu Sonuçları>SQL Server>Genel'deki Sonuçlar için varsayılan hedef açılan listesini kullanarak değiştirin.
Sonuçlar tabloya
Kılavuza yönelik sonuçlar , sorgu sonuçlarını Sonuçlar penceresinde bir veya daha fazla tablolu kılavuz olarak döndürür. Bu seçenek, yeni Sorgu Düzenleyicisi pencereleri için varsayılan seçenektir.
Kılavuz sonuçlarını şu durumlarda kullanın:
- Verileri sütun başlıklarıyla tablo biçiminde görüntüleyin.
- Seçili satırları, sütunları veya tam sonuç kümesini üst bilgilerle veya üst bilgiler olmadan kopyalayın.
- Kılavuz içeriğini kılavuz bağlam menüsünden bir dosyaya kaydedin.
Izgaraya sonuçları göndermek için:
- SQL Düzenleyicisi araç çubuğunda Sonuçları Izgaraya seçin.
- Alternatif olarak, Sorgu Düzenleyicisi bağlam menüsünden Sonuçlar'ı>Kılavuza Sonuçlar seçin.
- Sorguyu çalıştır.
Varsayılan olarak Sorgu Düzenleyicisi penceresinin alt bölmesinde kılavuz görünür. Sorgu birden çok sonuç kümesi döndürürse, her sonuç kümesi kendi kılavuz sekmesinde görünür.
Sonuçları dışarı aktarma
Sonuçları doğrudan bir dosyaya kaydetmezseniz, sonuçları sonuçlar kılavuzundan bir dosyaya aktarmayı seçebilirsiniz. Sonuçlar kılavuzunda herhangi bir yere sağ tıklayın ve Sonuçları Farklı Kaydet... seçeneğini belirleyin. Kılavuz Sonuçlarını Kaydet iletişim kutusunda bir dosya adı girin ve dosya türünü belirlemek için Farklı Kaydet türü açılır listesinden seçim yapın.
SSMS 22.3.3 ve önceki sürümlerde sonuçları CSV ve TXT dosya türlerine aktarabilirsiniz.
SSMS 22.4.1'den başlayarak, sonuçları JSON, XML, Excel ve Markdown dosya türlerine de aktarabilirsiniz.
Araçları>Seçenekler> Sorgu SonuçlarıSQL Server>Genel>Sorgu sonuçları>dizininde sonuçları dışarı aktarırken kullanılan varsayılan konumu değiştirebilirsiniz. Bu varsayılan konum, sonuçları bir dosyaya kaydederken kullanılan konumla aynıdır.
Sonuçları metne dönüştür
Metin sonuçları , Sonuçlar penceresinde sorgu sonuçlarını düz metin olarak döndürür. Her sütun bir sınırlayıcıyla ayrılır ve satırlar metin satırları olarak görünür.
Aşağıdaki durumlarda metin sonuçlarını kullanın:
- Daha küçük sonuç kümelerini hızlıca tarayın, kılavuz özelliklerini kullanmadan.
- Sonuçları biçimlendirilmiş metin olarak e-postalara, sorun açıklamalarına veya betiklere kopyalayın.
- Düz metin bekleyen araçlarla metin çıktısını daha kolay karşılaştırın.
Sonuçları metne göndermek için:
- SQL Düzenleyicisi araç çubuğunda Metni Sonuçlar olarak göster seçeneğini seçin.
- Alternatif olarak, Sorgu Düzenleyicisi bağlam menüsündeSonuçlarDan Metne Sonuçlar'ı> seçin.
- Sorguyu çalıştır.
Araç>Seçenekleri>Sorgu Sonuçları>SQL Server> Sonuçları Metin Olarak bölümünde, sütun ayırıcısı ve en fazla sütun genişliği gibi metin çıktısı biçimlendirmesini değiştirebilirsiniz.
Sonuçları dosyaya kaydet
Dosyaya yazılan sonuçlar , sorgu sonuçlarını Sonuçlar penceresinde görüntülemek yerine doğrudan bir dosyaya yazar.
Şunu yapmak istediğinizde dosya sonuçlarını kullanın:
- Büyük sonuç kümelerini kullanıcı arabiriminde işlemeden yakalayın.
- Sonuçları daha sonra analiz veya arşivleme için kaydedin.
- Sonuç verilerini dosya olarak paylaşın.
Sonuçları bir dosyaya göndermek için:
- SQL Düzenleyicisi araç çubuğunda Dosyaya Sonuçlar'ı seçin.
- Alternatif olarak, Sorgu Düzenleyicisi bağlam menüsünde Sonuçlar> seçin.
- Sorguyu çalıştır.
- Sonuçları Kaydet iletişim kutusundaki Kaydet'te, dosyayı kaydetmek istediğiniz klasörü seçin.
- Dosya adı alanına bir dosya adı girin.
- Kayıt türü'nde çıkış dosyası biçimini seçin.
- Kaydetseçeneğini seçin.
Varsayılan olarak, SSMS sonuçları uzantılı .rpt bir rapor dosyası olarak kaydeder. Gelişmiş seçenekler için Kaydet düğmesindeki aşağı okuna tıklayın ve ardından Kodlama ile Kaydet seçeneğini seçin.
Araçları>Seçenekleri> Sorgu SonuçlarıSQL Server>Genel>Sorgu sonuçları>dizininde sonuçları kaydetmek için varsayılan konumu değiştirebilirsiniz.
Klavye kısayolları
Aşağıdaki klavye kısayolları etkin Sorgu Düzenleyicisi penceresinin sonuç hedefini değiştirir.
| Varış Noktası | Klavye kısayolu |
|---|---|
| Sonuçlar tabloya | Ctrl+D |
| Sonuçların metne dönüştürülmesi | Ctrl+T |
| Sonuçları dosyaya | Ctrl+Shift+F |
Kısayolu olan bir hedef seçtikten sonra, sonuçları seçilen hedefe göndermek için sorguyu yürütebilirsiniz (örneğin , F5 tuşuna basarak).