Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure 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).