bcp_gettypename
Se aplica a: SQL Server
Azure SQL Database
Azure SQL Instancia administrada
Azure Synapse Analytics Analytics
Platform System (PDW)
Devuelve el nombre del tipo SQL para un token del tipo BCP especificado.
Sintaxis
RETCODE bcp_gettypename (
INT token,
DBBOOL fIsMaxType);
Argumentos
token
Valor que indica un token de tipo BCP.
field
Indica si el token solicitado es un tipo max.
Devoluciones
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 sqlncli11.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 | Output |
---|---|---|
SQLDECIMAL | Es posible usar el | decimal |
SQLNUMERIC | Es posible usar el | numeric |
SQLINT1 | Es posible usar el | tinyint |
SQLINT2 | Es posible usar el | smallint |
SQLINT4 | Es posible usar el | int |
SQLMONEY | Es posible usar el | money |
SQLFLT8 | Es posible usar el | float |
SQLDATETIME | Es posible usar el | datetime |
SQLBITN | Es posible usar el | bit-null |
SQLBIT | Es posible usar el | bit |
SQLBIGCHAR | No | char |
SQLCHARACTER | No | char |
SQLBIGVARCHAR | No | varchar |
SQLVARCHAR | No | varchar |
SQLTEXT | Es posible usar el | text |
SQLBIGBINARY | No | binary |
SQLBINARY | No | Binary |
SQLBIGVARBINARY | No | Varbinary |
SQLVARBINARY | No | Varbinary |
SQLIMAGE | Es posible usar el | Imagen |
SQLINTN | Es posible usar el | int-null |
SQLDATETIMN | Es posible usar el | datetime-null |
SQLMONEYN | Es posible usar el | money-null |
SQLFLTN | Es posible usar el | float-null |
SQLAOPSUM | Es posible usar el | Sum |
SQLAOPAVG | Es posible usar el | Avg |
SQLAOPCNT | Es posible usar el | Recuento |
SQLAOPMIN | Es posible usar el | Mín. |
SQLAOPMAX | Es posible usar el | Máx. |
SQLDATETIM4 | Es posible usar el | smalldatetime |
SQLMONEY4 | Es posible usar el | Smallmoney |
SQLFLT4 | Es posible usar el | Real |
SQLUNIQUEID | Es posible usar el | uniqueidentifier |
SQLNCHAR | No | Nchar |
SQLNVARCHAR | No | Nvarchar |
SQLNTEXT | Es posible usar el | Ntext |
SQLVARIANT | Es posible usar el | sql_variant |
SQLINT8 | Es posible usar el | Bigint |
SQLCHARACTER | Sí | varchar(max) |
SQLBIGCHAR | Sí | varchar(max) |
SQLBIGVARCHAR | Sí | varchar(max) |
SQLVARCHAR | Sí | varchar(max) |
SQLBINARY | Sí | varbinary(máx) |
SQLBIGBINARY | Sí | varbinary(máx) |
SQLBIGVARBINARY | Sí | varbinary(máx) |
SQLVARBINARY | Sí | varbinary(máx) |
SQLNCHAR | Sí | nvarchar(max) |
SQLNVARCHAR | Sí | nvarchar(max) |
SQLXML | Sí | Xml |
SQLUDT | Es posible usar el | Udt |
bcp_gettypename admite las características mejoradas de fecha y hora
Los valores de parámetro de token para los tipos de fecha y hora se describen en la columna "Type in sqlncli.h" de la tabla en Bulk Copy Changes for Enhanced Date and Time Types (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 de fecha y hora (ODBC).
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Proximamente: Ao longo de 2024, retiraremos gradualmente GitHub Issues como mecanismo de comentarios sobre o contido e substituirémolo por un novo sistema de comentarios. Para obter máis información, consulte:Enviar e ver os comentarios