bcp_getcolfmt

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Används för att hitta kolumnformatets egenskapsvärde.

Syntax

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

Arguments

hdbc
Är den masskopieringsaktiverade ODBC-anslutningshandtaget.

fält
Är kolumnnumret för vilket egenskapen hämtas.

egenskap
Är en av egenskapskonstanterna.

pValue
Är pekaren till bufferten från vilken egenskapsvärdet ska hämtas.

cbValue
Är längden på egenskapsbufferten i bytes.

pcbLen
Pekare till längden på den data som returneras i egenskapsbufferten.

Returns

SUCCEED eller FAIL.

Remarks

Kolumnformatets egenskapsvärden listas i ämnet bcp_setcolfmt . Kolumnformatets egenskapsvärden sätts genom att anropa bcp_setcolfmt funktionen, och bcp_getcolfmt-funktionen används för att hitta kolumnformatets egenskapsvärde.

Beteendeförändringar kan observeras vid anslutning till en SQL Server 2012 (11.x) (eller senare) serverdator, jämfört med tidigare SQL Server-versioner. För mer information, se Metadata Discovery.

bcp_getcolfmt Stöd för förbättrade datum- och tidsfunktioner

De typer som används med egenskapen BCP_FMT_TYPE för datum/tid-typer anges i Bulk Copy Changes for Enhanced Date and Time Types (OLE DB och ODBC).

Mer information finns i Förbättringar av datum och tid (ODBC).