bcp_gettypename
Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics 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.
Campo
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 | Binario |
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í | ntext |
SQLBIGCHAR | Sí | ntext |
SQLBIGVARCHAR | Sí | ntext |
SQLVARCHAR | Sí | ntext |
SQLBINARY | Sí | varbinary(max) |
SQLBIGBINARY | Sí | varbinary(max) |
SQLBIGVARBINARY | Sí | varbinary(max) |
SQLVARBINARY | Sí | varbinary(max) |
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.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de