Compartilhar via


bcp_getcolfmt

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics Analytics Platform System (PDW)

Usado para localizar o valor da propriedade de formato da coluna.

Sintaxe

  
RETCODE bcp_getcolfmt (  
        HDBC hdbc,  
        INT field,  
        INT property,  
        void* pValue,  
        INT cbvalue,  
        INT* pcbLen);  

Argumentos

hdbc
É o identificador de conexão ODBC habilitado para cópia em massa.

field
É o número de coluna para o qual a propriedade é recuperada.

property
É um das constantes de propriedade.

pValue
É o ponteiro para o buffer do qual recuperar o valor dado propriedade.

cbValue
É o comprimento do buffer da propriedade em bytes.

pcbLen
Ponteiro para o comprimento dos dados que estão sendo retornados no buffer de propriedade.

Devoluções

SUCCEED ou FAIL.

Comentários

Valores da propriedade de formato da coluna são listados no tópico bcp_setcolfmt . Os valores de propriedade da coluna são definidos chamando a função bcp_setcolfmt e a função bcp_getcolfmt é usada para localizar o valor da propriedade de formato da coluna.

Alterações de comportamento podem ser observadas ao se conectar a um computador servidor SQL Server 2012 (11.x) (ou posterior), em comparação com versões anteriores do SQL Server. Para obter mais informações, veja Descoberta de metadados.

Suporte de bcp_getcolfmt a recursos aprimorados de data e hora

Os tipos usados com a propriedade BCP_FMT_TYPE para tipos de data/hora são conforme especificado em Alterações de cópia em massa para tipos de data e hora aprimorados (OLE DB e ODBC).

Para obter mais informações, consulte Melhorias de data e hora (ODBC).

Confira também

Funções de cópia em massa