srv_setutype (API Stored procedure estesa)

Si applica a:SQL Server

Importante

Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece l'integrazione 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.

Valori restituiti

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 viene usato da Microsoft SQL Server per archiviare il tipo di dati effettivo definito dall'utente della colonna, se presente, e informazioni sulla descrizione della colonna, ad esempio valori Null e updatability, per la colonna.

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.

Importante

È 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 della sicurezza, visitare questo sito Web Microsoft.

Vedi anche

srv_describe (API Stored procedure estesa)