Share via


Varsayılan nesne

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

The Default object represents the attributes of a single default in Microsoft SQL Server 2000 or later.Bir INSERT deyim yürütme diğer veri olduğunda veri sütunları ve kullanıcı tanımlı veri türleri sql Server varsayılan değerleri sağlar.

Geçerli nesneyi gösteren SQL-DMO nesne modeli

Açıklamalar

sql Server varsayılan değeri varsayılan değer belirtiminin artık olmayan bir yöntem sağlar.sql Server sütun varsayılan kısıtlama içerebilir, ancak her sütun belirli bir varsayılan değer alma alması kısıtlı gerekir.Alternatif olarak, tek bir varsayılan oluşturulabilir ve sonra bağlı sütunlar veya kullanıcı tanımlı veri türleri için varsayılan değeri bir belirtmek geliştirici izin saat.

İle Default nesne yapabilirsiniz:

  • sql Server varsayılan oluşturun.

  • Bir sütun veya kullanıcı tanımlı veri türü için varolan bir sql Server varsayılan bağlantı kesme veya bağlama.

  • sql Server varsayılan bir veritabanından kaldırın.

The Name property of a Default object uses the SQL Server data type sysname.Değeri Name özellik değeri tarafından kısıtlı bir sql Server veritabanı içinde benzersiz olması gerekir Owner özelliği.

sql Server varsayılan oluşturma

  1. Oluşturma bir Default nesne.

  2. Set Name özellik.

  3. Set Text kurmak için bir INSERT deyim oluşturulan varsayılan değer özellikDeğeri Text özellik kısıtlamaları aynı olmalıdır constant_expression create default deyim parametre.Nasıl hakkında daha fazla bilgi için küme Text özellik, bkz: Varsayılan (Transact-sql) oluştur.

  4. Ekleme Default itiraz Defaults bağlı koleksiyon Database nesne.

sql Server varsayılan oluşturulduktan sonra kullanmak BindToColumn ve BindToDatatype yöntemleri Default nesnesine bağlamak sql Server varsayılan sql Server sütun ve kullanıcı tanımlı veri türleri.

Not

The Default object is compatible with SQL Server 7.0 and later.Ancak, Default2 nesnesinin işlevselliğini uzatır Default nesnesi, sql Server 2000'de sunulan özellikleri ile kullanmak için.

Ayrıca bkz.

Başvuru