Fieds_labo3
javadb-フィールド
最終更新:
fieds_labo3
-
view
JAVADB フィールド
- フィールドの属性
- キー
- 索引
- null
- 一意
- 列名 :使用不可(no,
- データ型
- サイズ
- 位取り
- コメント
- デフォルト値
- 検査
- 制約の検査

データ型 | サイズ | 備考 |
NUMERIC | 可変 | DECIMALの別名 |
VARCHAR FOR BIT DATA | 可変 | 最大32,672byte、画像などのバイナリ文字列 |
CLOB | 2GB | 最大2,147,483,647の文字長、長さはユニコードの文字数(要注意) |
VARCHAR | 可変 | 最大長32,672文字 |
TIME | hh:mm[:ss]、hh.mm[.ss]、hh[:mm]{AM or PM}、最小00:00:00~最大24:00:00 | |
CHAR FOR BIT DATA | 可変 | 既定1byte、最大254byte、固定長0x20埋め |
REAL | 4byte | 浮動小数点数 |
DATE | yyyy-mm-dd、mm/dd/yyyy、dd.mm.yyyy、最小0001-01-01~最大9999-12-31 | |
CHAR | 可変 | 既定1byte、最大長はInteger.MAX_VALUE、短い時空白埋め、長い時空白切捨て |
LONG VARCHAR | 可変 | 最大32,700文字、最大長未指定 |
DECIMAL | 可変 | 精度数 |
SMALLINT | 2byte | 整数-32768(Short.MIN_VALUE)~32767(Short.MAX_VALUE) |
BLOB | 2GB | 最大長2,147,483,647文字の可変長バイナリ列 |
DOUBLE | 8byte | 浮動小数点数 |
BIGINT | 8byte | 整数-9223372036854775808(Long.MIN_VALUE)~9223372036854775807(Long.MAX_VALUE) |
INTEGER | 4byte | 整数 |
TIMESTAMP | yyyy-mm-dd hh:mm:ss[.nnnnnn]、yyyy-mm-dd-hh.mm.ss[.nnnnnn] |
- booleanは次バージョンでサポート予定
- Derbyから持ってきたので違ってるかも^^;
- 浮動小数点数:REAL、DOUBLE PRECISION、FLOAT(DP、REALの別名)
- CHARとVARCHARのサイズは文字数。バイト数では無い。(文字コードに寄らない。内部的にはUTF16と思われる。)
- CHARは空白埋めされるので、固定長文字列。