Tipi CLR definiti dall'utente

In Microsoft SQL Server viene fornito il supporto per i tipi definiti dall'utente implementati con CLR (Common Language Runtime) Microsoft .NET Framework. Il CLR è integrato in SQL Server e consente di estendere il sistema di tipi del database. Gli UDT forniscono l'estensibilità utenti nel sistema di tipi di dati di SQL Server e la capacità di definire tipi strutturati complessi.

Gli UDT possono fornire due vantaggi chiave dal punto di vista dell'architettura delle applicazioni:

  • Incapsulamento sicuro (nel client e nel server) tra lo stato interno e i comportamenti esterni.

  • Integrazione perfetta con altre funzionalità relative al server. Una volta definito, l'UDT può essere usato in tutti i contesti in cui si può usare un tipo del sistema in SQL Server, incluse definizioni di colonna, e come variabili, parametri, risultati di funzioni, cursori, trigger e replica.

Per informazioni più dettagliate, vedere la documentazione di SQL Server per la versione di SQL Server in uso.

Documentazione di SQL Server

  1. Tipi CLR definiti dall'utente

Vedi anche