Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Microsoft SQL Server fornisce supporto per tipi definiti dall'utente (UDT) implementati con Common Language Runtime (CLR) di Microsoft .NET Framework. CLR è integrato in SQL Server e questo meccanismo consente di estendere il sistema di tipi del database. I UDT (tipi definiti dall'utente) offrono la possibilità di estensione da parte dell'utente del sistema dei tipi di dati di SQL Server, oltre alla capacità di definire tipi strutturati complessi.
I TDU possono offrire due vantaggi chiave dal punto di vista dell'architettura dell'applicazione:
Incapsulamento sicuro (sia nel client che nel server) tra lo stato interno e i comportamenti esterni.
Integrazione approfondita con altre funzionalità del server correlate. Dopo aver definito il proprio UDT (User Defined Type), è possibile usarlo in tutti i contesti in cui si può utilizzare un tipo di sistema in SQL Server, comprese le definizioni di colonna e come variabili, parametri, risultati delle funzioni, cursori, trigger e replicazioni.
Per informazioni più dettagliate, vedere la documentazione di SQL Server per la versione di SQL Server in uso.
Documentazione di SQL Server