Aracılığıyla paylaş


Sorgu Seçenekleri yürütme (ANSI sayfa)

Belirtmek için bu sayfayı kullanın Microsoft  SQL Serverkullanarak sorguları çalıştırmak tamamı veya bir bölümü ayarları belirtilen ISO (ANSI) standart.

  • SET ANSI_DEFAULTS
    Tüm varsayılan ISO ayarları seçin. ISO ayarları yalnızca bir kısmı yapılandırıldığından bu kutu varsayılan olarak kullanılamaz.

  • SET QUOTED_IDENTIFIER
    Nesne tanımlayıcıları tırnak işareti arasına almanız. Bu seçenek varsayılan olarak seçilidir.

  • SET ANSI_NULL_DFLT_ON
    Tüm kullanıcı tanımlı veri türleri veya not açıkça tanımlanmamış olan sütunları boş değerlere izin vermeksırasında bir create table veya alter table deyimi (varsayılan durum) boş. Bu seçenek varsayılan olarak seçilidir.

  • SET IMPLICIT_TRANSACTIONS
    Bu seçenek varsayılan olarak seçili değildir.

  • SET CURSOR_CLOSE_ON_COMMIT
    Otomatik (ile ISO) tüm açık imleçleri kapatır bir hareket olduğunda kararlı. Zaman (set off), temizlenmiş imleçler yalnızca bağlantı kapalı olduğunda veya açıkça kapatıldığında kapanış işlem sınırları boyunca açık kalır. Bu seçenek varsayılan olarak seçili değildir.

  • SET ANSI_PADDING
    Denetimleri sütun biçimini saklar değerleri sütun tanımlı boyutundan daha kısa ve içinde sütun depolar izleyen değerler yolu boşaltan char, varchar, ikili, ve varbinary verileri. Bu ayar yalnızca yeni sütunlar tanımını etkiler. Sütun oluşturduktan sonra SQL Serversütun oluştururken ayarına göre değerleri saklar. Bu ayarı daha sonra değişiklik varolan sütunları etkilenmez. Bu onay kutusu varsayılan olarak seçilidir.

  • SET ANSI_WARNINGS
    Birkaç hata koşulları için ISO standart davranış belirtir.

    • Bu onay kutusu seçildiğinde, eğer null değerleri toplama işlevlerini (örneğin, sum, avg, max, MIN, STDSAPMA, STDSAPMAS, var, VARS veya count), bir uyarı iletisi görüntülenir oluşturulur. Ne zaman off, herhangi bir uyarı verilir.

    • Bu onay kutusu temizlendiğinde, sıfır ile bölme ve Aritmetik taşma hatalarına neden geri alınmasını ifade ve bir hata iletisi oluşturulur. Ne zaman, döndürülecek boş değerleri sıfır ile bölme ve Aritmetik taşma hataları neden. Döndürülecek null değerleri neden olan sıfır ile bölme ya da Aritmetik Taşma hata Eğer INSERT davranışveya updateişlem yapılmaya bir karakter, Unicode veya ikili sütunun uzunluğu yeni bir değer sütunun en büyük boyutu aşıyor. Eğer set ANSI_WARNINGS açık, INSERT veya update işlemi iptal edilir ISO standardında belirtildiği gibi. Karakter sütunları sondaki boşluklar yoksayılır ve sondaki boş değerlere ikili sütunlar için yoksayılır. Zaman kapalı, veri sütun boyutuna kırpılır ve deyimi başarılı olur.

    Bu seçenek varsayılan olarak seçilidir.

  • SET ANSI_NULLS
    ISO uyumlu davranış eşit belirtir (=) ve eşit değildir (<>) ile kullanıldığında karşılaştırma işleçleri null değerler. Ne zaman set ansı_nulls ise seçilen, tüm karşılaştırmalar karşı null değeri bilinmeyen, ISO uyumlu davranış değerlendirin. Ne zaman set ansı_nulls olan veri değeri null ise seçili değilse, karşılaştırmalar karşı boş değer tüm verilerin doğru olarak değerlendirin. Bu seçenek varsayılan olarak seçilidir.

  • Varsayılana Sıfırla
    Bu sayfadaki tüm değerleri özgün varsayılan değerlere sıfırlar.