Share via


Esempi di programmabilità CLR

In questa sezione vengono descritti esempi di applicazioni e pacchetti, nonché esempi di codice che consentono di acquisire familiarità con le funzionalità di programmabilità Common Language Runtime (CLR) di SQL Server.

Per visualizzare o utilizzare gli esempi e i database di esempio di SQL Server, è necessario prima scaricarli e installarli. Per ulteriori informazioni, vedere Considerazioni per l'installazione di esempi e di database di esempio di SQL Server.

Gli esempi vengono offerti esclusivamente a scopo didattico. Non sono progettati per l'utilizzo in un ambiente di produzione e non sono stati testati in un ambiente di produzione. Microsoftnon offre servizi di supporto tecnico per questi esempi. Le applicazioni e gli assembly di esempio non devono essere connessi o utilizzati con il database di SQL Server o il server di report in un ambiente di produzione senza l'autorizzazione dell'amministratore di sistema.

Nome Descrizione

File Leggimi relativo all'esempio AdventureWorks Cycles CLR Layer

Comprende utilità che costituiscono un ulteriore livello di funzionalità per il database di esempio AdventureWorks di base.

File Leggimi relativo all'esempio Supplementary-Aware String Manipulation

Illustra l'implementazione di cinque funzioni per valori stringa Transact-SQL con supporto di caratteri supplementari in grado di gestire sia stringhe Unicode che stringhe di caratteri supplementari.

File Leggimi relativo all'esempio Large Object (LOB) Handling

Illustra il trasferimento di oggetti LOB tra SQL Server e un file system a cui può accedere il server mediante stored procedure CLR.

File Leggimi relativo all'esempio In-Process Data Access

Include una serie di funzioni semplici che illustrano le diverse funzionalità del provider di accesso ai dati in-process CLR.

File Leggimi relativo all'esempio String Utilities

Contiene una funzione di flusso con valori di tabella, scritta in C# e Visual Basic, che suddivide una stringa delimitata da virgole in una tabella con una colonna.

File Leggimi relativo all'esempio UDT Utilities

Include una serie di funzioni di utilità per i tipi di dati definiti dall'utente.

File Leggimi relativo all'esempio UDT

Illustra la creazione e l'utilizzo di un tipo di dati semplice definito dall'utente con Transact-SQL e un'applicazione client tramite System.Data.SqlClient.

File Leggimi relativo all'esempio UTF8 UDT

Illustra l'implementazione di un tipo di dati definito dall'utente che estende il sistema di tipi del database per garantire l'archiviazione di valori codificati con UTF8.

File Leggimi relativo all'esempio Calendar-Aware Date/Time UDT

Definisce due tipi di dati definiti dall'utente (CADatetime e CADate) che consentono la gestione di data e ora con supporto del calendario.

File Leggimi relativo all'esempio Result Set

Illustra l'utilizzo di cursori sul lato server per risolvere il problema della mancanza di supporto MARS (Multiple Active Result Set) per la programmazione sul lato server.

File Leggimi relativo all'esempio Array Parameter

Illustra come passare una matrice di informazioni da un client a una stored procedure per l'integrazione con CLR sul server mediante un tipo di dati definito dall'utente per l'integrazione con CLR.

File Leggimi relativo all'esempio Hello World

Illustra le operazioni di base per la creazione, la distribuzione e il test di una stored procedure semplice basata sull'integrazione con CLR.

File Leggimi relativo all'esempio Hello World Ready

Illustra le operazioni di base per la creazione, la distribuzione e il test di una stored procedure basata sull'integrazione con CLR semplice e internazionalizzata.

Impersonation Sample

Illustra come utilizzare la rappresentazione per accedere alle risorse protette del sistema operativo, ad esempio file, mediante le credenziali passate dal client quando si utilizza la protezione integrata.

File Leggimi relativo all'esempio Spatial

Illustra come utilizzare la tecnologia per l'integrazione con CLR (Common Language Runtime) per migliorare le funzionalità di indicizzazione ed esecuzione query di base e supportare tipi di dati e query su dati più complessi.

File Leggimi relativo all'esempio Oracle TVF

Illustra come richiamare l'interfaccia con codice gestito a Oracle per esporre i risultati delle query Oracle come funzione valutata a livello di tabella.

File Leggimi relativo all'esempio Send DataSet

Illustra come restituire un oggetto DataSet basato su ADO .NET all'interno di una stored procedure basata su CLR sul lato server come set di risultati al client.

File Leggimi relativo all'esempio System.Transactions

Illustra il controllo delle transazioni tramite le API gestite dello spazio dei nomi System.Transactions.

File Leggimi relativo all'esempio Assembly Cleanup

Illustra la modalità di pulitura degli assembly inutilizzati nel database corrente tramite l'esecuzione di query sui cataloghi di metadati.

File Leggimi relativo all'esempio Time Series

Illustra come esaminare i dati storici della borsa per identificarne la tendenza rappresentata dalla sequenza di osservazioni e poter fare una previsione in base a questi dati.

Vedere anche

Altre risorse

Concetti relativi alla programmazione dell'integrazione con CLR (Common Language Runtime)

Guida e informazioni

Assistenza su SQL Server 2008