bcp_gettypename
Aplica-se a: SQL Server
Banco de Dados
SQL do Azure Instância Gerenciada de SQL
do Azure PDW (Sistema de Plataforma de Análise) do Azure Synapse Analytics
Retorna o nome do tipo SQL para um token do tipo BCP especificado.
Sintaxe
RETCODE bcp_gettypename (
INT token,
DBBOOL fIsMaxType);
Argumentos
token
Um valor que indica um token do tipo BCP.
field
Indica se o token solicitado é do tipo max.
Devoluções
Uma cadeia de caracteres que contém o nome do tipo SQL que corresponde ao tipo BCP. Se um for especificado um tipo BCP inválido, uma cadeia de caracteres vazia será retornada.
Comentários
Os tokens do tipo BCP são definidos arquivo do cabeçalho sqlncli.h e na biblioteca sqlncli11.lib.
A tabela a seguir especifica os possíveis tipos BCP, se eles são ou não tipos max e a saída esperada.
Nome do tipo BCP | MaxType | Saída |
---|---|---|
SQLDECIMAL | Você pode usar o | decimal |
SQLNUMERIC | Você pode usar o | numeric |
SQLINT1 | Você pode usar o | tinyint |
SQLINT2 | Você pode usar o | smallint |
SQLINT4 | Você pode usar o | int |
SQLMONEY | Você pode usar o | money |
SQLFLT8 | Você pode usar o | float |
SQLDATETIME | Você pode usar o | datetime |
SQLBITN | Você pode usar o | bit-nulo |
SQLBIT | Você pode usar o | bit |
SQLBIGCHAR | Não | char |
Caractere SQL | Não | char |
SQLBIGVARCHAR | Não | varchar |
SQLVARCHAR | Não | varchar |
SQLTEXT | Você pode usar o | text |
SQLBIGBINARY | Não | binary |
SQLBINÁRIO | Não | Binary |
SQLBIGVARBINARY | Não | Varbinary |
SQLVARBINARY | Não | Varbinary |
SQLIMAGE | Você pode usar o | Imagem |
SQLINTN | Você pode usar o | int-null |
SQLDATETIMN | Você pode usar o | datetime-null |
SQLMONEYN | Você pode usar o | dinheiro nulo |
SQLFLTN | Você pode usar o | float-null |
SQLAOPSUM | Você pode usar o | Sum |
SQLAOPAVG | Você pode usar o | Avg |
SQLAOPCNT | Você pode usar o | Count |
SQLAOPMIN | Você pode usar o | Min |
SQLAOPMAX | Você pode usar o | Max |
SQLDATETIM4 | Você pode usar o | smalldatetime |
SQLMONEY4 | Você pode usar o | Dinheiro pequeno |
SQLFLT4 | Você pode usar o | Real |
Identidade SQLUNIQUEID | Você pode usar o | uniqueidentifier |
SQLNCHAR | Não | Nchar |
SQLNVARCHAR | Não | Nvarchar |
SQLNTEXT | Você pode usar o | Texto |
SQLVARIANT | Você pode usar o | sql_variant |
SQLINT8 | Você pode usar o | Bigint |
Caractere SQL | Sim | varchar(max) |
SQLBIGCHAR | Sim | varchar(max) |
SQLBIGVARCHAR | Sim | varchar(max) |
SQLVARCHAR | Sim | varchar(max) |
SQLBINÁRIO | Sim | varbinary(max) |
SQLBIGBINARY | Sim | varbinary(max) |
SQLBIGVARBINARY | Sim | varbinary(max) |
SQLVARBINARY | Sim | varbinary(max) |
SQLNCHAR | Sim | nvarchar(max) |
SQLNVARCHAR | Sim | nvarchar(max) |
SQLXML | Sim | Xml |
SQLUDT | Você pode usar o | Udt |
Suporte de bcp_gettypename a recursos aprimorados de data e hora
Os valores de parâmetro de token para tipos de data/hora são descritos na coluna "Tipo em sqlncli.h" da tabela em Alterações de cópia em massa para tipos de data e hora aprimorados (OLE DB e ODBC). O valor retornado está na linha correspondente da coluna "Tipo de armazenamento de arquivo" coluna.
Para obter mais informações, consulte Melhorias de data e hora (ODBC).
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários