共用方式為


bcp_getcolfmt

適用於: SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW)

用來尋找資料行格式屬性值。

語法

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

引數

hdbc
這是啟用大量複製的 ODBC 連接句柄。

field
這是擷取屬性的數據行編號。

property
這是其中一個屬性常數。

pValue
這是要從中擷取屬性值之緩衝區的指標。

cbValue
這是以位元組為單位的屬性緩衝區長度。

pcslen
屬性緩衝區中傳回之數據的長度指標。

傳回

SUCCEED 或FAIL。

備註

數據行格式屬性值列在 bcp_setcolfmt 主題中。 數據行格式屬性值是藉由呼叫 bcp_setcolfmt 函式來設定,而 bcp_getcolfmt 函式則用來尋找數據行格式屬性值。

相較於舊版的 SQL Server,連線到 SQL Server 2012 (11.x) 或更新版本的伺服器電腦時,可能會觀察到行為變更。 如需詳細資訊,請參閱中繼資料探索

bcp_getcolfmt增強日期和時間功能的支援

與日期/時間類型的BCP_FMT_TYPE屬性搭配使用的型別,如增強型日期和時間類型的大量複製變更(OLE DB 和 ODBC)中所指定。

如需詳細資訊,請參閱 日期和時間改善 (ODBC)

另請參閱

大量複製函式