| Symfoware(R) Server JDBCドライバユーザーズガイド - FUJITSU - |
目次
索引
![]()
|
第3章 アプリケーションの考え方
3.3 データ型
3.3.2 Symfoware Serverのデータ型
JavaのString型は可変長です。Symfoware ServerのCHAR型は固定長で、VARCHAR型は可変長です。JavaのString型を用いて、Symfoware ServerのCHAR型およびVARCHAR型のデータを扱うことができます。
Symfoware ServerのCHAR型およびVARCHAR型へ代入可能なJavaのデータ型は以下のとおりです。
|
分類 |
Javaのデータ型 |
レベル |
|---|---|---|
|
文字列型 |
String |
推奨 |
|
真数型 |
java.math.BigDecimal |
可能 |
|
boolean |
可能 |
|
|
byte |
可能 |
|
|
short |
可能 |
|
|
int |
可能 |
|
|
long |
可能 |
|
|
概数型 |
float |
可能 |
|
double |
可能 |
|
|
日時型 |
java.sql.Date |
可能 |
|
java.sql.Time |
可能 |
|
|
java.sql.Timestamp |
可能 |
|
|
Object型 |
java.sql.Object |
未サポート |
【格納形式】
java.sql.Data型 :YYYY-MM-DDjava.sql.Time型 :hh:mm:ss
java.sql.Timestamp型 :YYYY-MM-DD hh:mm:ss
【格納例】
java.sql.Data型 :2003-10-21java.sql.Time型 :11:34:56
java.sql.Timestamp型 :2003-10-21 11:34:56
Symfoware ServerのCHAR型およびVARCHAR型から取り出し可能なJavaのデータ型は以下のとおりです。
|
分類 |
Javaのデータ型 |
レベル |
|---|---|---|
|
文字列型 |
String |
推奨 |
|
真数型 |
java.math.BigDecimal |
可能 |
|
boolean |
可能 |
|
|
byte |
可能 |
|
|
short |
可能 |
|
|
int |
可能 |
|
|
long |
可能 |
|
|
概数型 |
float |
可能 |
|
double |
可能 |
|
|
日時型 |
java.sql.Date |
可能 |
|
java.sql.Time |
可能 |
|
|
java.sql.Timestamp |
可能 |
|
|
Object型 |
java.sql.Object |
未サポート |
【文字データの形式】
java.sql.Date型 :YYYY-MM-DDjava.sql.Time型 :hh:mm:ss
java.sql.Timestamp型 :YYYY-MM-DD hh:mm:ss
【文字データ例】
java.sql.Date型 :2003-10-21java.sql.Time型 :11:34:56
java.sql.Timestamp型 :2003-10-21 11:34:56
|
フィールド |
有効値 |
|---|---|
|
年 |
1〜9999 |
|
月 |
1〜12 |
|
日 |
1〜31 |
|
時 |
0〜23 |
|
分 |
0〜59 |
|
秒 |
0〜59 |
目次
索引
![]()
|