bcp_gettypename
Retourne le nom de type de SQL pour un jeton de type BCP spécifié.
Syntaxe
RETCODE bcp_gettypename (
INT token,
DBBOOL fIsMaxType);
Arguments
token
Valeur indiquant un jeton de type BCP.champ
Indique si le jeton demandé possède le type max.
Valeurs retournées
Chaîne contenant le nom de type SQL qui correspond au type BCP. Si un type BCP non valide est spécifié, une chaîne vide est retournée.
Notes
Les jetons de type de BCP sont définis dans le fichier d'en-tête sqlncli.h et la bibliothèque sqlncli11.lib.
Le tableau suivant spécifie les types BCP possibles, s'ils sont ou pas de type max et la sortie attendue.
Nom du type BCP |
MaxType |
Sortie |
---|---|---|
SQLDECIMAL |
Ou |
decimal |
SQLNUMERIC |
Ou |
numeric |
SQLINT1 |
Ou |
tinyint |
SQLINT2 |
Ou |
smallint |
SQLINT4 |
Ou |
int |
SQLMONEY |
Ou |
money |
SQLFLT8 |
Ou |
float |
SQLDATETIME |
Ou |
datetime |
SQLBITN |
Ou |
bit-null |
SQLBIT |
Ou |
bit |
SQLBIGCHAR |
Non |
char |
SQLCHARACTER |
Non |
char |
SQLBIGVARCHAR |
Non |
varchar |
SQLVARCHAR |
Non |
varchar |
SQLTEXT |
Ou |
texte |
SQLBIGBINARY |
Non |
binary |
SQLBINARY |
Non |
Binary |
SQLBIGVARBINARY |
Non |
Varbinary |
SQLVARBINARY |
Non |
Varbinary |
SQLIMAGE |
Ou |
Image |
SQLINTN |
Ou |
int-null |
SQLDATETIMN |
Ou |
datetime-null |
SQLMONEYN |
Ou |
money-null |
SQLFLTN |
Ou |
float-null |
SQLAOPSUM |
Ou |
Somme |
SQLAOPAVG |
Ou |
Avg |
SQLAOPCNT |
Ou |
Nombre |
SQLAOPMIN |
Ou |
Min |
SQLAOPMAX |
Ou |
Max |
SQLDATETIM4 |
Ou |
smalldatetime |
SQLMONEY4 |
Ou |
Smallmoney |
SQLFLT4 |
Ou |
Real |
SQLUNIQUEID |
Ou |
uniqueidentifier |
SQLNCHAR |
Non |
Nchar |
SQLNVARCHAR |
Non |
Nvarchar |
SQLNTEXT |
Ou |
Ntext |
SQLVARIANT |
Ou |
sql_variant |
SQLINT8 |
Ou |
Bigint |
SQLCHARACTER |
Oui |
varchar(max) |
SQLBIGCHAR |
Oui |
varchar(max) |
SQLBIGVARCHAR |
Oui |
varchar(max) |
SQLVARCHAR |
Oui |
varchar(max) |
SQLBINARY |
Oui |
varbinary(max) |
SQLBIGBINARY |
Oui |
varbinary(max) |
SQLBIGVARBINARY |
Oui |
varbinary(max) |
SQLVARBINARY |
Oui |
varbinary(max) |
SQLNCHAR |
Oui |
nvarchar(max) |
SQLNVARCHAR |
Oui |
nvarchar(max) |
SQLXML |
Oui |
Xml |
SQLUDT |
Ou |
Udt |
Prise en charge des fonctionnalités de date et heure améliorées par bcp_gettypename
Les valeurs de paramètre de jeton pour les types date/time sont décrites dans la colonne « Type dans sqlncli.h » du tableau de Modifications de copie en bloc pour les types date/heure améliorés (OLE DB et ODBC). La valeur retournée est dans la ligne correspondante de la colonne « Type de stockage de fichier ».
Pour plus d'informations, consultez Améliorations de la date et de l'heure (ODBC).