Freigeben über


bcp_getcolfmt

Wird verwendet, um den Wert der Spaltenformateigenschaft zu finden.

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.

Feld
Ist die Spaltennummer, für die die Eigenschaft abgerufen wird.

Eigentum
Ist eine der Eigenschaftskonstanten.

pValue
Ist der Zeiger auf den Puffer, aus dem der Eigenschaftswert abgerufen werden soll.

cbValue
Ist die Länge des Eigenschaftenpuffers in Byte.

pcbLen
Zeiger auf die Länge der Daten, die im Eigenschaftenpuffer zurückgegeben werden.

Rückkehr

SUCCEED oder FAIL.

Bemerkungen

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 (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 Datums- und Uhrzeitfeatures

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

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

Siehe auch

Massenkopierfunktionen