Working with CLR User-defined Types
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).Obiekty bazy danych, które mogą korzystać z bogatych model programowania, dostarczone przez środowisko CLR obejmują wyzwalacze, procedury przechowywane, funkcje, funkcje agregacja i typów.
System typów SQL można rozszerzyć przez określenie typu danych niestandardowych do użytku w SQL Server programowania. Typ zdefiniowany przez użytkownika (UDT) mogą być proste lub strukturalnych i wszelkie stopnia złożoności.Można go umieszczać zachowania złożonych, zdefiniowane przez użytkownika.Typ zdefiniowany przez użytkownika jako klasy zarządzanej w jednym z języków CLR, a następnie zarejestrowana SQL Server. Typ zdefiniowany przez użytkownika można użyć do zdefiniowania typu kolumna w tabela lub parametr rutynowych lub zmienna w Transact-SQL język. Wystąpienie typ zdefiniowany przez użytkownika mogą być kolumna w tabela, do zmiennej w serii, funkcja lub procedura przechowywana lub argument funkcja lub procedura przechowywana.
Poniższe tematy zawierają dodatkowe informacje na temat pracy z typów zdefiniowanych przez użytkownika.
W tej sekcji
Temat |
Description |
---|---|
Wyświetla listę kroków, które wymagają, aby utworzyć lub usunąć typ zdefiniowany przez użytkownika, zawierający łącza do tematów, wymagane do wykonywania poszczególnych czynności. |
|
W tym artykule wyjaśniono, jak wstawiać i modyfikować wartości kolumna i zmieniać wartości zmiennych typ zdefiniowany przez użytkownika i parametry. |
|
W tym artykule wyjaśniono, jak zmodyfikować typ zdefiniowany przez użytkownika, zmiennych i parametrów w instrukcja zestaw lub w liście instrukcja SELECT. |
|
W tym artykule wyjaśniono, jak wykonywać różne operacje na wystąpień typów zdefiniowanych przez użytkownika. |
|
W tym artykule wyjaśniono, jak dokonać konwersji wartości typ zdefiniowany przez użytkownika z jednej bazy danych do użycia w innej bazie danych. |
|
Zawiera wprowadzenie do przykładowej aplikacji, które przedstawienie sposobu tworzenia i używania obiektów bazy danych opartej na CLR, w tym typów zdefiniowanych przez użytkownika w SQL Server. |