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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per