Aracılığıyla paylaş


UserDefinedDatatypes Collection

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 UserDefinedDatatypes collection contains UserDefinedDatatype objects that reference a Microsoft SQL Server data integrity mechanism called a user-defined data type.

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

Özellikler

Açıklamalar

İle UserDefinedDatatypes koleksiyon, aşağıdakileri yapabilirsiniz:

  • Yeni bir kullanıcı tanımlı veri türü oluşturun.

  • Kullanıcı tanımlı veri türü kaldırın.

Oluşturma ve kullanıcı tanımlı veri türlerini kullanarak kaldırma hakkında daha fazla bilgi için UserDefinedDatatype nesne ve UserDefinedDatatypes koleksiyon, bkz: UserDefinedDatatype nesnesi.

Kullanırken Item veya Remove yöntem, UserDefinedDatatypes koleksiyon adı veya sıra başvurusunda sözdizimi. kullanarak üye kimlik destekleyenÖrneğin:

Set oUDT = oDatabase.UserDefinedDatatypes("EmployeeID")

Ya da:

Set oUDT = oDatabase.UserDefinedDatatypes(2)

Ayrıca, ne zaman adını alarak kullanarak öğe seçimi, Item yöntem sağlar sahibi adı nitelik hedeflenen sql Server kullanıcı tanımlı veri türü.Örneğin:

Set oUDT = oDatabase.UserDefinedDatatypes("EmployeeID", "dbo")

Kullanırken Remove yöntem, UserDefinedDatatypes koleksiyon nitelik hedeflenen nesnenin sahibi adı. tarafından desteklemiyorKullanmanız önerilir Item yöntem hedef ayıklamak ve daha sonra kullanmak için Remove yöntem, UserDefinedDatatype nesnesine doğrudan bir kullanıcı tanımlı veri türü.

Not

Oluşturma veya sql Server'ı kaldırma veri bütünlük kullanarak kullanıcı tanımlı veri türleri olarak uygulanan kısıtlamalar UserDefinedDatatypes koleksiyon gerektirir uygun ayrıcalık.SQL Server oturumu açma için kullanılan SQLServer nesne bağlantısı sabit rolünün üye olması gerekir db_ddladmin veya bir rolle büyük ayrıcalık.