バイナリー・データの C から SQL への変換
C言語のバイナリデータ型であるSQL_C_BINARYとSQL_C_BINARYXMLをSQLデータ型に変換することができます。
次の表は、タイプ SQL_C_BINARY の C データを SQL データに変換する際の情報を示しています。
| fSqlType | テスト | SQLSTATE |
|---|---|---|
| SQL_CHAR SQL_VARCHAR SQL_LONGVARCHAR SQL_CLOB | データ長 <= 列の長さ | 該当なし |
| データ長 > 列の長さ | 01 0 04 | |
| SQL_BINARY SQL_VARBINARY SQL_LONGVARBINARY SQL_BLOB | データ長 <= 列の長さ | 該当なし |
| データ長 > 列の長さ | 01 0 04 | |
| SQL_XML | なし | 00 000 1 |
注:
|
||
次の表は、タイプ SQL_C_BINARYXML の C データを SQL データに変換する際の情報を示しています。
| fSqlType | テスト | SQLSTATE |
|---|---|---|
| SQL_XML | なし | 00 000 1 |
注:
|
||