Freigeben über


bcp_getcolfmt

Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Zum Suchen des Spaltenformat-Eigenschaftswerts.

Syntax

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

Argumente

hdbc
Das für den Massenkopiervorgang aktivierte ODBC-Verbindungshandle.

field
Die Spaltenzahl, für die die Eigenschaft abgerufen wird.

property
Eine der Eigenschaftskonstanten.

pValue
Der Verweis auf den Puffer, von dem der Eigenschaftswert abgerufen werden soll.

cbValue
Die Länge des Puffers der Eigenschaft in Bytes.

pcbLen
Verweis auf Länge der Daten, die im Eigenschaftspuffer zurückgegeben werden.

Gibt zurück

SUCCEED oder FAIL.

Hinweise

Werte der Spaltenformateigenschaften werden im thema bcp_setcolfmt aufgeführt. Die Werte der Spaltenformateigenschaften werden durch Aufrufen der bcp_setcolfmt-Funktion festgelegt, und die funktion bcp_getcolfmt wird verwendet, um den Wert der Spaltenformateigenschaft zu finden.

Verhaltensänderungen können beim Herstellen einer Verbindung mit einem SERVERcomputer mit SQL Server 2012 (11.x) (oder höher) im Vergleich zu früheren SQL Server-Versionen beobachtet werden. Weitere Informationen finden Sie unter Metadatenermittlung.

bcp_getcolfmt-Unterstützung für erweiterte Funktionen für Datum und Uhrzeit

Die Typen, die mit der eigenschaft BCP_FMT_TYPE für Datums-/Uhrzeittypen verwendet werden, sind in " Massenkopieänderungen" für erweiterte Datums- und Uhrzeittypen (OLE DB und ODBC) angegeben.

Weitere Informationen finden Sie unter "Datums- und Uhrzeitverbesserungen (ODBC)".

Weitere Informationen

Massenkopierfunktionen