Aracılığıyla paylaş


Kullanıcı tanımlı türler CLR ile çalışma

You can create a database object inside SQL Server that is programmed against an assembly created in the Microsoft .NET Framework common language runtime (CLR).CLR tarafından sağlanan zengin bir programlama modeli yararlanabilirsiniz veritabanı nesnelerini, Tetikleyicileri, depolanmış yordamlar, işlevler, toplamak işlevleri ve türleri içerir.

Özel veri türü kullanmak üzere tanımlayarak SQL tür sistemi genişletebilirsiniz. SQL Server Programlama. kullanıcı tanımlı tür (UDT), basit veya yapılandırılmış ve karmaşıklık herhangi bir derece olabilir.Bu, karmaşık, kullanıcı tanımlı davranışlar kapsülleyen.A kullanıcı tanımlı tür CLR dillerin birinde yönetilen sınıf olarak uygulanır ve daha sonra kaydedilen SQL Server. Bir kullanıcı tanımlı tür bir tablo veya bir değişken mi, yoksa olağan bir parametre türü bir sütun tanımlamak için kullanılan Transact-SQL Dil. Kullanıcı tanımlı bir türünde bir örnek, bir tablodaki sütun, bir toplu iş, işlev veya saklı yordam veya bir bağımsız değişken bir işlev veya saklı yordam değişken olabilir.

Aşağıdaki konular, kullanıcı tanımlı türler ile çalışma hakkında ek bilgi sağlar.

Bu Bölümde

Konu

Açıklama

Kullanıcı tanımlı türler uygulama

Oluşturmak veya bir kullanıcı tanımlı tür, her adımı tamamlamak için gereken konulara bağlantıları olan bırakma için gerekli olan adımları listeler.

Kullanıcı tanımlı türler örnekleri değiştirme ve kullanma

Ekle sütun değerleri değiştirin ve kullanıcı tanımlı tür değişken parametreleri ve değerleri değiştirme açıklar.

Kullanıcı tanımlı tür değişken ve parametre değerleri değiştirme

Kullanıcı tanımlı tür değişkenler ve parametreleri, bir küme deyiminde veya bir SELECT deyiminin SEÇIM listesi açıklar.

Kullanıcı tanımlı türler üzerinde işlem gerçekleştirme

Değişik kullanıcı tanımlı türler örneklerini işlemlerini açıklar.

Veritabanları arasında kullanıcı tanımlı türleri'ni kullanma

Bir veritabanı başka bir veritabanında kullanmak için bir kullanıcı tanımlı tür değeri dönüştürmek açıklar.

CLR Programmability Samples

Kullanıcı tanımlı türler, dahil olmak üzere, CLR tabanlı veritabanı nesnelerini oluşturmak nasıl gösteren bir örnek uygulamalar tanıtır. SQL Server.

See Also

Other Resources