Compartir a través de


bcp_gettypename

Devuelve el nombre del tipo SQL para un símbolo (token) del tipo BCP especificado.

Sintaxis

RETCODE bcp_gettypename (
        INT token,
        DBBOOL fIsMaxType);

Argumentos

  • token
    Valor que indica un token de tipo BCP.

  • campo
    Indica si el símbolo (token) solicitado es un tipo max.

Devuelve

Una cadena que contiene el nombre del tipo SQL que corresponde al tipo BCP. Si se especifica un tipo BCP no válido, se devuelve una cadena vacía.

Comentarios

Los tokens de tipo BCP se definen en el archivo de encabezado sqlncli.h y en la biblioteca sqlncli10.lib.

La tabla siguiente especifica los posibles tipos BCP, tanto si son o no tipos max, y la salida esperada.

Nombre de tipo de BCP

MaxType

Resultado

SQLDECIMAL

O bien

decimal

SQLNUMERIC

O bien

numeric

SQLINT1

O bien

tinyint

SQLINT2

O bien

smallint

SQLINT4

O bien

int

SQLMONEY

O bien

money

SQLFLT8

O bien

float

SQLDATETIME

O bien

datetime

SQLBITN

O bien

bit-null

SQLBIT

O bien

bit

SQLBIGCHAR

No

char

SQLCHARACTER

No

char

SQLBIGVARCHAR

No

varchar

SQLVARCHAR

No

varchar

SQLTEXT

O bien

text

SQLBIGBINARY

No

binary

SQLBINARY

No

Binary

SQLBIGVARBINARY

No

Varbinary

SQLVARBINARY

No

Varbinary

SQLIMAGE

O bien

Image

SQLINTN

O bien

int-null

SQLDATETIMN

O bien

datetime-null

SQLMONEYN

O bien

money-null

SQLFLTN

O bien

float-null

SQLAOPSUM

O bien

Sum

SQLAOPAVG

O bien

Avg

SQLAOPCNT

O bien

Count

SQLAOPMIN

O bien

Min

SQLAOPMAX

O bien

Max

SQLDATETIM4

O bien

smalldatetime

SQLMONEY4

O bien

Smallmoney

SQLFLT4

O bien

Real

SQLUNIQUEID

O bien

uniqueidentifier

SQLNCHAR

No

Nchar

SQLNVARCHAR

No

Nvarchar

SQLNTEXT

O bien

Ntext

SQLVARIANT

O bien

sql_variant

SQLINT8

O bien

Bigint

SQLCHARACTER

varchar(max)

SQLBIGCHAR

varchar(max)

SQLBIGVARCHAR

varchar(max)

SQLVARCHAR

varchar(max)

SQLBINARY

varbinary(max)

SQLBIGBINARY

varbinary(max)

SQLBIGVARBINARY

varbinary(max)

SQLVARBINARY

varbinary(max)

SQLNCHAR

nvarchar(max)

SQLNVARCHAR

nvarchar(max)

SQLXML

Xml

SQLUDT

O bien

Udt

bcp_gettypename admite las características mejoradas de fecha y hora

Los valores de los parámetros de símbolo (token) para los tipos de fecha y hora se describen en la columna "Tipo en sqlncli.h" de la tabla en Cambios de copia masiva para tipos de fecha y hora mejorados (OLE DB y ODBC). El valor devuelto está en la fila correspondiente de la columna " Tipo de almacenamiento de archivo".

Para obtener más información, vea Mejoras en los tipos de datos de fecha y hora (ODBC).

Vea también

Referencia