bcp_gettypename
Si applica a:SQL ServerDatabase SQL diAzure Istanzagestita di SQL di Azure Azure Synapse Analytics PlatformSystem (PDW)
Restituisce il nome del tipo SQL per il nome di un tipo di token specificato.
Sintassi
RETCODE bcp_gettypename (
INT token,
DBBOOL fIsMaxType);
Argomenti
token
Valore che indica un token di tipo BCP.
field
Indica se il token richiesto è un tipo max.
Resi
Una stringa che contiene il nome del tipo SQL che corrisponde al tipo BCP. Se viene specificato un tipo BCP non valido, viene restituita una stringa vuota.
Osservazioni:
I token del tipo BCP vengono definiti nel file di intestazione sqlncli.h e nella libreria sqlncli11.lib.
Nella tabella seguente viene specificato quali sono i possibili tipi BCP, se si tratta di tipi max e l'output previsto.
Nome del tipo BCP | MaxType | Output |
---|---|---|
SQLDECIMAL | Prima o dopo | decimal |
SQLNUMERIC | Prima o dopo | numeric |
SQLINT1 | Prima o dopo | tinyint |
SQLINT2 | Prima o dopo | smallint |
SQLINT4 | Prima o dopo | int |
SQLMONEY | Prima o dopo | money |
SQLFLT8 | Prima o dopo | float |
SQLDATETIME | Prima o dopo | datetime |
SQLBITN | Prima o dopo | bit-null |
SQLBIT | Prima o dopo | bit |
SQLBIGCHAR | No | char |
SQLCHARACTER | No | char |
SQLBIGVARCHAR | No | varchar |
SQLVARCHAR | No | varchar |
SQLTEXT | Prima o dopo | text |
SQLBIGBINARY | No | binary |
SQLBINARY | No | Binario |
SQLBIGVARBINARY | No | Varbinary |
SQLVARBINARY | No | Varbinary |
SQLIMAGE | Prima o dopo | Image |
SQLINTN | Prima o dopo | int-null |
SQLDATETIMN | Prima o dopo | datetime-null |
SQLMONEYN | Prima o dopo | money-null |
SQLFLTN | Prima o dopo | float-null |
SQLAOPSUM | Prima o dopo | Sum |
SQLAOPAVG | Prima o dopo | Avg |
SQLAOPCNT | Prima o dopo | Conteggio |
SQLAOPMIN | Prima o dopo | Min |
SQLAOPMAX | Prima o dopo | Max |
SQLDATETIM4 | Prima o dopo | smalldatetime |
SQLMONEY4 | Prima o dopo | Smallmoney |
SQLFLT4 | Prima o dopo | Real |
SQLUNIQUEID | Prima o dopo | uniqueidentifier |
SQLNCHAR | No | Nchar |
SQLNVARCHAR | No | Nvarchar |
SQLNTEXT | Prima o dopo | Ntext |
SQLVARIANT | Prima o dopo | sql_variant |
SQLINT8 | Prima o dopo | Bigint |
SQLCHARACTER | Sì | ntext |
SQLBIGCHAR | Sì | ntext |
SQLBIGVARCHAR | Sì | ntext |
SQLVARCHAR | Sì | ntext |
SQLBINARY | Sì | varbinary(max) |
SQLBIGBINARY | Sì | varbinary(max) |
SQLBIGVARBINARY | Sì | varbinary(max) |
SQLVARBINARY | Sì | varbinary(max) |
SQLNCHAR | Sì | nvarchar(max) |
SQLNVARCHAR | Sì | nvarchar(max) |
SQLXML | Sì | Xml |
SQLUDT | Prima o dopo | Udt |
Supporto di bcp_gettypename per le caratteristiche avanzate di data e ora
I valori dei parametri del token per i tipi di data/ora sono descritti nella colonna "Type in sqlncli.h" della tabella in Modifiche di copia bulk per i tipi di data e ora avanzati (OLE DB e ODBC). Il valore restituito si trova nella riga corrispondente della colonna "Tipo di archiviazione di file".
Per altre informazioni, vedere Miglioramenti di data e ora (ODBC).
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