srv_setutype (API Stored procedure estesa)
Importante |
---|
Questa caratteristica verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Non utilizzare questa caratteristica in un nuovo progetto di sviluppo e modificare non appena possibile le applicazioni in cui è attualmente implementata. Utilizzare invece la funzionalità di integrazione con CLR. |
Imposta il tipo di dati definito dall'utente per una colonna di una riga.
Sintassi
int srv_setutype (
SRV_PROC *
srvproc
,
int
column
,
DBINT
user_type
);
Argomenti
srvproc
Puntatore alla struttura SRV_PROC che rappresenta l'handle di una determinata connessione client. La struttura contiene informazioni utilizzate dalla libreria dell'API Stored procedure estesa per gestire le comunicazioni e i dati tra l'applicazione e il client.column
Indica quale colonna impostare. Le colonne sono numerate a partire da 1.user_type
Specifica il codice del tipo di dati definito dall'utente.
Restituisce
SUCCEED o FAIL. Restituisce FAIL se la colonna non esiste.
Osservazioni
In una colonna sono presenti due tipi di dati: il tipo di dati effettivo e il tipo di dati definito dall'utente. Il tipo di dati definito dall'utente è utilizzato da Microsoft SQL Server per archiviare il tipo di dati definito dall'utente effettivo della colonna, se presente, e informazioni di descrizione della colonna, ad esempio il supporto di valori Null e l'aggiornabilità.
La funzione srv_setutype può essere chiamata in qualsiasi momento in cui column è stato definito con srv_describe e prima che sia stata inviata l'ultima riga.
Nota sulla sicurezza |
---|
È necessario esaminare con attenzione il codice sorgente delle stored procedure estese e testare le DLL compilate prima di installarle in un server di produzione. Per informazioni sui test e sull'analisi di protezione, visitare questo sito Web Microsoft. |