Interstage Shunsaku Data Manager アプリケーション開発ガイド - Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 - - UNIX共通 - |
目次
索引
![]() ![]() |
第3部 その他のアプリケーション開発 | > 第12章 XML変換機能 |
結果表の列データは、SQL型で表現されます。SQL型はjava.sql.Typesにて定義されています。
結果表のSQL型がXML変換機能で対応していないデータ型の場合、XML変換機能はXML変換時に例外を通知します。
結果表のSQL型が、XML変換機能で使用できるか否かの対応表を以下に示します。
結果表のSQL型 |
説明 |
XML変換機能での対応 |
---|---|---|
ARRAY |
配列オブジェクト |
× |
BIGINT |
64ビット整数 |
○ |
BINARY(注) |
固定長バイナリ |
○ |
BIT |
1ビット整数 |
○ |
BLOB(注) |
巨大バイナリ |
○ |
CHAR |
固定長文字列 |
○ |
CLOB |
巨大文字列 |
○ |
DATE |
日付 |
○ |
DECIMAL |
10進数 |
○ |
DISTINCT |
ユーザ定義型 |
× |
DOUBLE |
倍精度浮動小数点数 |
○ |
FLOAT |
倍精度浮動小数点数 |
○ |
INTEGER |
32ビット整数 |
○ |
JAVA_OBJECT |
Java固有オブジェクト |
× |
LONGVARBINARY(注) |
可変長バイナリ |
○ |
LONGVARCHAR |
可変長文字列 |
○ |
NULL |
null |
× |
NUMERIC |
10進数 |
○ |
OTHER |
未定義の型 |
× |
REAL |
単精度浮動小数点数 |
○ |
REF |
OIDコンテナ |
× |
SMALLINT |
16ビット整数 |
○ |
STRUCT |
構造体オブジェクト |
× |
TIME |
時刻 |
○ |
TIMESTAMP |
日付と時刻 |
○ |
TINYINT |
8ビット整数 |
○ |
VARBINARY(注) |
可変長バイナリ |
○ |
VARCHAR |
可変長文字列 |
○ |
○:対応する
×:対応しない
注)バイナリデータ
結果表に取り出せるSQL型とデータベースでのデータ型の対応表を、以下に示します。
結果表に取り出せるSQL型 |
データベースでのデータ型 |
|||
---|---|---|---|---|
Symfoware Server |
PostgreSQL |
Oracle |
SQL Server |
|
ARRAY |
− |
− |
− |
− |
BIGINT |
− |
int8 |
− |
bigint |
BINARY |
− |
bytea |
− |
binary、 |
BIT |
− |
bool |
− |
bit |
BLOB |
− |
− |
BLOB |
− |
CHAR |
CHARACTER、 |
bpchar |
CHAR、 |
char、 |
CLOB |
− |
− |
CLOB、 |
− |
DATE |
DATE |
date |
DATE |
− |
DECIMAL |
DECIMAL |
− |
− |
smallmoney、 |
DISTINCT |
− |
− |
− |
− |
DOUBLE |
FLOAT(52)、 |
float8、 |
− |
− |
FLOAT |
− |
float4 |
− |
− |
INTEGER |
INTEGER |
int4、 |
− |
int |
JAVA_OBJECT |
− |
− |
− |
− |
LONGVARBINARY |
− |
− |
LONG RAW |
image |
LONGVARCHAR |
− |
− |
LONG |
text、 |
NULL |
− |
− |
− |
− |
NUMERIC |
NUMERIC |
numeric、 |
NUMBER |
numeric |
OTHER |
− |
− |
− |
− |
REAL |
REAL、 |
− |
− |
real、 |
REF |
− |
− |
− |
− |
SMALLINT |
SMALLINT |
int2 |
− |
smallint |
STRUCT |
− |
− |
− |
− |
TIME |
TIME |
time |
− |
− |
TIMESTAMP |
TIMESTAMP |
timestamp、 |
TIMESTAMP、 |
datetime、 |
TINYINT |
− |
− |
− |
tinyint |
VARBINARY |
BLOB |
− |
RAW |
varbinary |
VARCHAR |
VARCHAR、 |
text、 |
VARCHAR2、 |
varchar、 |
− : 対応しない
目次
索引
![]() ![]() |