bcp_gettypename
適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)
指定された BCP 型トークンの SQL 型名を返します。
構文
RETCODE bcp_gettypename (
INT token,
DBBOOL fIsMaxType);
引数
token
BCP 型トークンを示す値です。
フィールド
要求されたトークンが max 型かどうかを示します。
戻り値
BCP 型に対応する SQL 型名を含む文字列を返します。 無効な BCP 型が指定されると、空文字列を返します。
解説
BCP 型トークンは、sqlncli.h ヘッダー ファイルと sqlncli11.lib ライブラリで定義されています。
次の表では、指定できる BCP 型、それらの BCP 型が max 型かどうか、および予想される出力を示しています。
BCP 型名 | MaxType | 出力 |
---|---|---|
SQLDECIMAL | 接続前/接続後 | decimal |
SQLNUMERIC | 接続前/接続後 | numeric |
SQLINT1 | 接続前/接続後 | tinyint |
SQLINT2 | 接続前/接続後 | smallint |
SQLINT4 | 接続前/接続後 | int |
SQLMONEY | 接続前/接続後 | money |
SQLFLT8 | 接続前/接続後 | float |
SQLDATETIME | 接続前/接続後 | datetime |
SQLBITN | 接続前/接続後 | bit-null |
SQLBIT | 接続前/接続後 | bit |
SQLBIGCHAR | いいえ | char |
SQLCHARACTER | いいえ | char |
SQLBIGVARCHAR | いいえ | varchar |
SQLVARCHAR | いいえ | varchar |
SQLTEXT | 接続前/接続後 | text |
SQLBIGBINARY | いいえ | [バイナリ] |
SQLBINARY | いいえ | Binary |
SQLBIGVARBINARY | いいえ | Varbinary |
SQLVARBINARY | いいえ | Varbinary |
SQLIMAGE | 接続前/接続後 | Image |
SQLINTN | 接続前/接続後 | int-null |
SQLDATETIMN | 接続前/接続後 | datetime-null |
SQLMONEYN | 接続前/接続後 | money-null |
SQLFLTN | 接続前/接続後 | float-null |
SQLAOPSUM | 接続前/接続後 | Sum |
SQLAOPAVG | 接続前/接続後 | Avg |
SQLAOPCNT | 接続前/接続後 | Count |
SQLAOPMIN | 接続前/接続後 | Min (最小値) |
SQLAOPMAX | 接続前/接続後 | Max (最大値) |
SQLDATETIM4 | 接続前/接続後 | smalldatetime |
SQLMONEY4 | 接続前/接続後 | Smallmoney |
SQLFLT4 | 接続前/接続後 | 本当の |
SQLUNIQUEID | 接続前/接続後 | uniqueidentifier |
SQLNCHAR | いいえ | Nchar |
SQLNVARCHAR | いいえ | Nvarchar |
SQLNTEXT | 接続前/接続後 | Ntext |
SQLVARIANT | 接続前/接続後 | sql_variant |
SQLINT8 | 接続前/接続後 | Bigint |
SQLCHARACTER | はい | varchar(max) |
SQLBIGCHAR | はい | varchar(max) |
SQLBIGVARCHAR | はい | varchar(max) |
SQLVARCHAR | はい | varchar(max) |
Sqlbinary | はい | varbinary(max) |
SQLBIGBINARY | はい | varbinary(max) |
SQLBIGVARBINARY | はい | varbinary(max) |
SQLVARBINARY | はい | varbinary(max) |
SQLNCHAR | はい | nvarchar(max) |
SQLNVARCHAR | はい | nvarchar(max) |
SQLXML | はい | Xml |
SQLUDT | 接続前/接続後 | Udt |
bcp_gettypename による機能強化された日付と時刻のサポート
日付/時刻型のトークン パラメーター値については、「 拡張日時型の一括コピー変更 (OLE DB および ODBC)」の表の「sqlncli.h の型」列で説明されています。 返される値は、対応する行の "ファイル ストレージ型" 列に示されています。
詳細については、「 日付と時刻の機能強化 (ODBC)」を参照してください。
参照
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示