Sütun için varsayılan değerleri belirtin

Bir varsayılan değer sütununda girilecek belirtebilirsiniz SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL. Varsayılan değer ve kullanıcı atamazsanız sütunu sonra boş bırakır:

  • Boş değerlere izin verme seçeneği ayarlarsanız, sütuna null eklenecektir.

  • Boş değerlere izin vermek bu seçeneği ayarlamazsanız, sütun boş kalır, ancak kullanıcıya kadar onlar kaynağı sütun için bir değer satırı kaydetmek mümkün olmayacaktır.

Bu Konuda

  • Başlamadan Önce

    Sınırlamalar ve Kısıtlamalar

    Güvenlik

  • Varsayılan belirtmek için değer, kullanarak:

    SQL Server Management Studio

    Transact-SQL

Başlamadan Önce

Sınırlamalar ve Kısıtlamalar

  • Eğer sizin giriş Varsayılan değeri alanı değiştirir (parantezsiz gösterilir) bir ilişkili varsayılan, varsayılan kesin ve yeni varsayılan ile değiştirmeniz istenir.

  • Bir metin dizesini girmek için değeri tek tırnak işaretleri ('); alın. teklif edilen tanımlayıcıları için ayrılmış oldukları için çift tırnak işareti ('') kullanmayın.

  • Sayısal varsayılan girmek için etrafına tırnak işareti olmadan numarasını girin.

  • Bir nesne veya işlevi girmek için etrafına tırnak işareti olmadan nesne/işlevin adını girin.

Güvenlik

İzinler

Tabloda ALTER izni gerektirir.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

SQL Server Management Studio Kullanarak

Bir sütun için varsayılan değer belirtmek için

  1. İçinde Object Explorer, ölçeği değiştirmek istediğiniz sütunları içeren tabloyu sağ Tasarım.

  2. Varsayılan değer belirtmek istediğiniz sütunu seçin.

  3. İçinde Sütun özelliklerini sekmesinde, yeni varsayılan değer girin varsayılan değer veya bağlama özelliği.

    [!NOT]

    Sayısal varsayılan değerini girmek için sayı girin. Bir nesne veya işlev adını girin. Bir alfasayısal varsayılan değeri tek tırnak içine girin.

  4. Tarih dosyasını menüsünden tıklatın kaydetmektable name.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Transact-SQL'i Kullanma

Bir sütun için varsayılan değer belirtmek için

  1. İçinde Object Explorer, örneğine bağlanmak Veritabanı Altyapısı.

  2. Standart çubuğunda Yeni sorgu.

  3. Kopyalama ve aşağıdaki örnek sorgu penceresine yapıştırın ve tıkırtı Execute.

    CREATE TABLE dbo.doc_exz ( column_a INT, column_b INT) ;
    GO
    INSERT INTO dbo.doc_exz (column_a)VALUES ( 7 ) ;
    GO
    ALTER TABLE dbo.doc_exz
    ADD CONSTRAINT col_b_def
    DEFAULT 50 FOR column_b ;
    GO
    

Daha fazla bilgi için, bkz. ALTER TABLE (Transact-SQL).

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]