clr kullanıcı tanımlı türleri 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).Tetikleyiciler, saklı yordamları, işlevleri, toplu işlevleri ve türleri clr tarafından sağlanan zengin programlama modeli yararlanabilirsiniz veritabanı nesnelerini içerir.

sql türü sistemi kullanılmak üzere özel veri türü tanımlayarak genişletebilirsiniz SQL Server programlama.Basit ya da yapılandırılmış ve karmaşıklık derecesi herhangi kullanıcı tanımlı tür (udt) olabilir.Bu karmaşık, kullanıcı tanımlı davranışları yerleştirebilirsiniz.kullanıcı tanımlı tür clr dillerin birinde yönetilen sınıf olarak uygulanan ve daha sonra kaydedilen SQL Server.kullanıcı tanımlı tür bir tablo veya bir değişken veya rutin parametresinde sütun türünü tanımlamak için kullanılan Transact-SQL dili.Bir örneği bir kullanıcı tanımlı tür bir tablodaki bir sütun, bir toplu iş, işlev veya saklı yordam veya bağımsız değişken, işlev veya saklı yordam değişken olabilir.

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

Bu Bölümde

Konu

Açıklama

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

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

Kullanarak ve kullanıcı tanımlı türler örneklerini değiştirme

Ekle ve sütun değerleri değiştirin ve kullanıcı tanımlı tür değişkenleri ve parametre değerlerini değiştirmek nasıl açıklar.

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

kullanıcı tanımlı tür değişkenleri ve parametre kümesinde değiştirmek nasıl açıklar deyim veya bir select seçim listesi deyim.

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

Çeşitli kullanıcı tanımlı türlerin örnekleri üzerinde işlem gerçekleştirmek açıklar.

Kullanıcı tanımlı türler veritabanları arasında kullanma

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

Kullanıcı tanımlı türler clr tabanlı veritabanı nesnelerini oluşturmak nasıl gösteren örnek uygulamalar için dahil olmak üzere SQL Server, bkz: clr programlama örnekleri.Örnekleri hakkında daha fazla bilgi için bkz: SQL Server Örnekleri ve Örnek Veritabanlarının Yüklenmesiyle İlgili Önemli Noktalar.

Ayrıca bkz.

Kavramlar