次の方法で共有


bcp_getcolfmt

適用対象: SQL Server Azure SQL Database Azure SQL Managed Instance 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
プロパティ バッファーのバイト単位の長さです。

pcbLen
プロパティ バッファーに返されるデータの長さへのポインターです。

返品

SUCCEED または FAIL。

解説

列形式のプロパティ値は、 bcp_setcolfmt トピックに記載されています。 列書式プロパティの値は、 bcp_setcolfmt 関数を呼び出すことによって設定され、 bcp_getcolfmt 関数を使用して列形式のプロパティ値を検索します。

以前のバージョンの SQL Server と比較して、SQL Server 2012 (11.x) (またはそれ以降) のサーバー コンピューターに接続するときに動作の変更が観察される場合があります。 詳細については、「メタデータの検出」を参照してください。

bcp_getcolfmt による機能強化された日付と時刻のサポート

日付/時刻型の BCP_FMT_TYPE プロパティで使用される型は、「拡張日付/時刻型の変更のコピー (OLE DB および ODBC)」で指定とおりです。

詳細については、「 Date and Time Improvements (ODBC)」を参照してください。

参照

一括コピー関数