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 ntext
SQLBIGCHAR ntext
SQLBIGVARCHAR ntext
SQLVARCHAR ntext
SQLBINARY varbinary(max)
SQLBIGBINARY varbinary(max)
SQLBIGVARBINARY varbinary(max)
SQLVARBINARY varbinary(max)
SQLNCHAR nvarchar(max)
SQLNVARCHAR nvarchar(max)
SQLXML 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

Funzioni di copia bulk