bcp_getcolfmt

适用于:SQL Server Azure SQL 数据库 Azure SQL 托管实例 Azure Synapse Analytics Analytics 平台系统(PDW)

用于查找列格式属性值。

语法

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

参数

hdbc
已启用大容量复制的 ODBC 连接句柄。

field
要检索其属性的列编号。

property
属性常量之一。

pValue
指向要从中检索属性值的缓冲区的指针。

cbValue
以字节表示的属性缓冲区的长度。

板上的
指向属性缓冲区中所返回数据的长度的指针。

返回

SUCCEED 或 FAIL。

注解

列格式属性值列在bcp_setcolfmt主题中列出。 列格式属性值通过调用 bcp_setcolfmt 函数来设置, bcp_getcolfmt 函数用于查找列格式属性值。

与早期 SQL Server 版本相比,连接到 SQL Server 2012 (11.x) (或更高版本)服务器计算机时,可能会观察到行为更改。 有关详细信息,请参阅元数据发现

bcp_getcolfmt 对日期和时间增强功能的支持

日期/时间类型的BCP_FMT_TYPE属性中使用的类型在增强日期和时间类型的大容量复制更改(OLE DB 和 ODBC)指定。

有关详细信息,请参阅日期和时间改进(ODBC)。

另请参阅

大容量复制函数