Partager via


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.

  • field
    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 sqlncli10.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

Sum

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).

Voir aussi

Référence