Aracılığıyla paylaş


Sonuçlar bölmesindeki verilerle çalışma (Visual Database Araçları)

Şunlar için geçerlidir: SQL Server

Sorguyu veya görünümü çalıştırdıktan sonra sonuçlar Sonuçlar bölmesinde gösterilir. Daha sonra bu sonuçlarla çalışabilirsiniz. Örneğin, satır ekleyip silebilir, verileri ekleyebilir veya değiştirebilir ve büyük sonuç kümelerini kolayca gezinebilirsiniz.

Aşağıdaki bilgiler sorunlardan kaçınmanıza ve sonuç kümelerinizle etkili bir şekilde çalışmanıza yardımcı olabilir.

Sonuç kümesini döndürme

Bir sorgudan veya görünümden sonuç döndürebilir ve yalnızca sonuçlar bölmesini mi yoksa tüm bölmeleri mi açabileceğinizi seçebilirsiniz. Her iki durumda da sorgu veya görünüm Sorgu ve Görünüm Tasarımcısı'nda açılır. Aradaki fark, birinin yalnızca Sonuçlar bölmesinin gösterilmesi ve diğerinin Seçenekler iletişim kutusunda seçili olan tüm pencerelerle açılmasıdır. Varsayılan dört bölmenin tümüdür (Sonuçlar, SQL, Diyagram ve Ölçütler).

Daha fazla bilgi için bkz. Sorguları açma (Visual Database Araçları).

Sorgunun veya görünümün tasarımını farklı bir sonuç kümesi döndürecek veya farklı bir sırada kayıt döndürecek şekilde değiştirmek için Tasarım sorguları ve nasıl yapılır makalelerinde (Visual Database Araçları) listelenen konulara bakın.

Ayrıca, ayarlanan sonuçların tamamının mı yoksa bir kısmının mı döndürüleceğini iki şekilde belirleyebilirsiniz: sorguyu çalışırken durdurun veya sorgu çalıştırılmadan önce ne kadar sonuç döndürüleceğini seçin.

Sonuçlar bölmesinin altındaki gezinti çubuğunu kullanarak kayıtlarda hızla gezinebilirsiniz.

İlk ve son kayıtlara, sonraki ve önceki kayıtlara ve belirli bir kayda gitme düğmeleri vardır.

Belirli bir kayda gitmek için, gezinti çubuğundaki metin kutusuna satırın numarasını yazın ve Enter tuşuna basın.

Sorgu ve Görünüm Tasarımcısı'nda klavye kısayollarını kullanma hakkında bilgi için bkz. Sorgu ve Görünüm Tasarımcısı'nda (Visual Database Araçları) Gezinme.

Değişiklikleri veritabanına işleme

Sonuçlar bölmesi iyimser eşzamanlılık denetimi kullanır, böylece kılavuzda verilerin tamamen canlı görünüm yerine veritabanındaki bir kopyası gösterilir. Bu şekilde değişiklikler yalnızca bir satır dışına taşındıktan sonra veritabanına işlenir. Bu, birden fazla kullanıcının veritabanıyla aynı anda çalışmasını sağlar. Çakışmalar varsa (örneğin, başka bir kullanıcı sizin değiştirdiğiniz satırı değiştirip bunu daha önce veritabanına işlediyse), çakışmayı bildiren ve çözüm sunan bir ileti alırsınız.

Esc tuşunu kullanarak değişiklikleri geri alma

Bir değişikliği yalnızca henüz veritabanına kaydedilmemişse geri alabilirsiniz. Kayıttan taşınmadıysanız veya kayıttan taşındıktan sonra değişikliğin işlenmediğini belirten bir hata iletisiyle karşılaşırsanız veriler işlenmez. Kaydedilmediyse Esc tuşunu kullanarak değişikliği geri alabilirsiniz.

Satırdaki tüm değişiklikleri geri almak için, bu satırda düzenlemediğiniz bir hücreye gidin ve Esc tuşuna basın.

Düzenlediğiniz belirli bir hücredeki değişiklikleri geri almak için, o hücreye gitmek için Esc tuşuna basın.

Veritabanına veri ekleme veya silme

Veritabanı tasarımınızın nasıl çalıştığını görmek için veritabanına örnek veriler eklemeniz gerekebilir. Doğrudan sonuçlar bölmesine girebilir veya not defteri veya Excel gibi başka bir programdan kopyalayıp sonuçlar bölmesine yapıştırabilirsiniz.

Sonuçlar bölmesine satır kopyalamaya ek olarak, yeni kayıtlar ekleyebilir veya mevcut kayıtları değiştirebilir veya silebilirsiniz. Daha fazla bilgi için bkz . Sonuçlar bölmesinde yeni satır ekleme (Visual Database Araçları), Sonuçlar bölmesinde satırları silme (Visual Database Araçları)ve Sonuçlar bölmesinde satırları düzenleme (Visual Database Araçları).

Değerler ve boş hücrelerle NULL çalışma ipuçları

Yeni kayıt eklemek için boş bir satır seçtiğinizde, tüm sütunların başlangıç değeri olur NULL. Sütun null değerlere izin veriyorsa olduğu gibi bırakabilirsiniz.

Null olmayan bir değeri null ile değiştirmek istiyorsanız, büyük harflerle yazın NULL . Sonuçlar bölmesi, italik biçimlendirme sözcüğünün dize yerine null değer olarak tanınması gerektiğini belirtir.

"null" dizesini yazmak için harfleri tırnak işareti olmadan yazın. Harflerden en az biri küçük harf olduğu sürece, değer null değer yerine dize olarak kabul edilir.

İkili veri türüne sahip sütunların değerleri varsayılan olarak değerlere sahiptir NULL . Bu değerler Sonuçlar bölmesinde değiştirilemez.

Null kullanmak yerine boş bir boşluk eklemek için var olan metni silin ve hücrenin dışına taşıyın.

Verileri doğrulama

Sorgu ve Görünüm Tasarımcısı bazı veri türlerini sütun özelliklerine göre doğrulayabilir. Örneğin, float veri türüne sahip bir sütuna "abc" girerseniz bir hata alırsınız ve değişiklik veritabanına kaydedilmez.

Sonuçlar bölmesindeyken sütunun veri türünü görmenin en hızlı yolu Diyagram bölmesini açmak ve tablo veya tablo değerli nesnedeki sütunun adının üzerine gelmenizdir.

Uyarı

Sonuçlar bölmesinin metin veri türü için gösterebileceği uzunluk üst sınırı 2.147.483.647'dir.

Sonuç kümesini sorgu tanımıyla eşitlenmiş olarak tutma

Bir sorgunun sonuçları üzerinde çalışırken veya görüntülerken, sonuçlar bölmesindeki kayıtların sorgu tanımıyla eşitlemeden çıkması mümkündür. Örneğin, bir tablodaki beş sütundan dördü için sorgu çalıştırdıysanız, beşinci sütunu sorgu tanımına eklemek için Diyagram bölmesini kullandıysanız, beşinci sütunun verileri sonuçlar bölmesine otomatik olarak eklenmez. Sonuçlar bölmesinin yeni sorgu tanımını yansıtmasını sağlamak için sorguyu yeniden çalıştırın.

Bunun olup olmadığını anlayabilirsiniz. Sonuçlar bölmesinin sağ alt köşesinde bir uyarı simgesi ve "Sorgu Değiştirildi" metni görüntülenir ve simge bölmenin sol üst köşesinde yinelenir.

Birden çok kullanıcı tarafından yapılan değişiklikleri mutabık kıl

Bir sorgunun sonuçları veya görünümü üzerinde çalışırken, kayıtların veritabanıyla da çalışan farklı bir kullanıcı tarafından değiştirilmesi mümkündür.

Böyle bir durumda, çakışmayla birlikte hücreden çıkar çıkmaz bir bildirim alırsınız. Daha sonra diğer kullanıcının değişikliğini geçersiz kılabilir, sonuçlar bölmenizi diğer kullanıcının değişikliğiyle güncelleştirebilir veya farkları mutabık kılmadan sonuçlar bölmenizi düzenlemeye devam edebilirsiniz. Farklılıkları uzlaştırmamayı seçerseniz değişiklikleriniz veritabanına kaydedilmez.

Sonuçlar bölmesindeki sınırlamalar

Güncelleştirilemez olanlar

Bu ipuçları Sonuçlar bölmesindeki verilerle başarılı bir şekilde çalışmanıza yardımcı olabilir.

  • Birden fazla tablo veya görünümden sütun içeren sorgular güncelleştirilemez.

  • Görünümler yalnızca veritabanı kısıtlamaları izin verirse güncelleştirilebilir.

  • Saklı yordam tarafından döndürülen sonuçlar güncelleştirilemez.

  • , GROUP BYveya yan tümcelerini kullanan DISTINCTsorgular veya TO XML görünümler güncelleştirilemez.

  • Tablo değerli işlevler tarafından döndürülen sonuçlar yalnızca bazı durumlarda güncelleştirilebilir.

  • Sorgudaki bir ifadeden kaynaklanan sütunlardaki veriler.

  • Sağlayıcı tarafından başarıyla çevrilmemiş veriler.

Tam olarak temsil edilemeyen nedir?

Veritabanından Sonuçlar bölmesine döndürülenler, kullandığınız veri kaynağı için sağlayıcı tarafından büyük ölçüde denetlenmektedir. Sonuçlar bölmesi her zaman tüm veritabanı yönetim sistemlerindeki verileri çeviremez. İşte bunun böyle olduğu bazı durumlar.

  • İkili veri türleri genellikle Sonuçlar bölmesinde çalışan kişiler için kullanışlı değildir ve indirilmesi çok uzun sürebilir. Bu nedenle bunlar İkili veriler< veya Null ile> temsil edilir.

  • Duyarlık ve ölçek her zaman korunamaz. Örneğin, Sonuçlar bölmesi 27 bir hassasiyeti destekler. Veriler daha yüksek duyarlıklı bir veri türündeyse, veriler kesilebilir veya Veriler< okunamıyor olarak> gösterilebilir.