Freigeben über


bcp_gettypename

Gilt für: SQL Server Azure SQL-Datenbank Azure SQL verwaltete Instanz Azure Synapse Analytics Analytics Platform System (PDW)

Gibt den SQL-Typnamen für ein angegebenes BCP-Typtoken zurück.

Syntax

  
RETCODE bcp_gettypename (  
        INT token,  
        DBBOOL fIsMaxType);  

Argumente

token
Ein Wert, der ein BCP-Typtoken angibt.

field
Gibt an, wenn ein angefordertes Token ein max-Typ ist.

Gibt zurück

Eine Zeichenfolge, die den SQL-Typnamen enthält, der dem BCP-Typ entspricht. Wenn ein ungültiger BCP-Typ angegeben wird, wird eine leere Zeichenfolge zurückgegeben.

Hinweise

Die BCP-Typtoken werden in der sqlncli.h-Headerdatei und der sqlncli11.lib-Bibliothek definiert.

In der unten stehenden Tabelle werden die möglichen BCP-Typen aufgeführt, mit der Angabe, ob es sich um max-Typen handelt, sowie deren erwartete Ausgabe.

BCP-Typname MaxType Output
SQLDECIMAL Sowohl als auch decimal
SQLNUMERIC Sowohl als auch numeric
SQLINT1 Sowohl als auch tinyint
SQLINT2 Sowohl als auch smallint
SQLINT4 Sowohl als auch int
SQLMONEY Sowohl als auch money
SQLFLT8 Sowohl als auch float
SQLDATETIME Sowohl als auch datetime
SQLBITN Sowohl als auch bit-null
SQLBIT Sowohl als auch bit
SQLBIGCHAR No char
SQLCHARACTER No char
SQLBIGVARCHAR No varchar
SQLVARCHAR No varchar
SQLTEXT Sowohl als auch text
SQLBIGBINARY No binary
SQLBINARY No Binär
SQLBIGVARBINARY No Varbinary
SQLVARBINARY No Varbinary
SQLIMAGE Sowohl als auch Abbildung
SQLINTN Sowohl als auch int-null
SQLDATETIMN Sowohl als auch datetime-null
SQLMONEYN Sowohl als auch money-null
SQLFLTN Sowohl als auch float-null
SQLAOPSUM Sowohl als auch Sum
SQLAOPAVG Sowohl als auch Avg
SQLAOPCNT Sowohl als auch Count
SQLAOPMIN Sowohl als auch Min
SQLAOPMAX Sowohl als auch Max
SQLDATETIM4 Sowohl als auch smalldatetime
SQLMONEY4 Sowohl als auch Smallmoney
SQLFLT4 Sowohl als auch Echt
SQLUNIQUEID Sowohl als auch uniqueidentifier
SQLNCHAR No Nchar
SQLNVARCHAR No Nvarchar
SQLNTEXT Sowohl als auch Ntext
SQLVARIANT Sowohl als auch sql_variant
SQLINT8 Sowohl als auch Bigint
SQLCHARACTER Ja varchar(max)
SQLBIGCHAR Ja varchar(max)
SQLBIGVARCHAR Ja varchar(max)
SQLVARCHAR Ja varchar(max)
SQLBINARY Ja varbinary(max)
SQLBIGBINARY Ja varbinary(max)
SQLBIGVARBINARY Ja varbinary(max)
SQLVARBINARY Ja varbinary(max)
SQLNCHAR Ja nvarchar(max)
SQLNVARCHAR Ja nvarchar(max)
SQLXML Ja Xml
SQLUDT Sowohl als auch Udt

bcp_gettypename-Unterstützung für erweiterte Funktionen für Datum und Uhrzeit

Die Tokenparameterwerte für Datums-/Uhrzeittypen werden in der Spalte "Typ in sqlncli.h" der Tabelle in " Massenkopieänderungen für erweiterte Datums- und Uhrzeittypen (OLE DB und ODBC)" beschrieben. Der zurückgegebene Wert ist in der entsprechenden Zeile der Spalte "Dateispeichertyp" angegeben.

Weitere Informationen finden Sie unter "Datums- und Uhrzeitverbesserungen (ODBC)".

Weitere Informationen

Massenkopierfunktionen