2010年09月17日

JDBCのアクセスタイプ PostgreSQL編

前回に引き続き、PostgreSQLのカラム型に対するJDBCアクセスの一覧表です。
PostgreSQL上 java上でのデータ属性
データ型 型名 Types定数 クラス
numeric(x, x) numeric 2 java.math.BigDecimal
decimal(x, y) numeric java.math.BigDecimal
- - 3 -
- - 6 -
real float4 7 java.lang.Float
float4 float4 java.lang.Float
float8 float8 8 java.lang.Double
double_precision float8 java.lang.Double
money money org.postgresql.util.Pgmoney
integer int4 4 java.lang.Integer
int, int4 java.lang.Integer
int4 int4 java.lang.Integer
serial serial java.lang.Integer
serial4 serial java.lang.Integer
int2 int2 5 java.lang.Short
smallint int2 java.lang.Short
- - -6 -
bigint int8 -5 java.lang.Long
int8 int8 java.lang.Long
bigserial bigserial java.lang.Long
serial8 bigserial java.lang.Long
character bpchar 1 java.lang.String
char bpchar java.lang.String
varchar varchar 12 java.lang.String
character varying varchar java.lang.String
text text java.lang.String
- - -8 -
- - -9 -
- - -1 -
- - 2005 -
date date 91 java.sql.Date
time [ without time zone ] time 92 java.sql.Time
time with time zone timetz java.sql.Time
timestamp [ without time zone ] timestamp 93 java.sql.Timestamp
timestamp [ without time zone ] timestamptz java.sql.Timestamp
bool bool -7 boolean
boolean bool boolean
bit bit java.lang.String
- - 2003 -
- - 16 -
- - 2004 -
bytea bytea -2 byte[]
- - -3 -
- - -4 -
- - 0 -
- - -15 -
- - 100 -
- - 101 -
- - -103 -
- - -104 -
- - -13 -
box box 1111 org.postgresql.geometric.Pgbox
circle circle org.postgresql.geometric.Pgcircle
line line org.postgresql.geometric.Pgline
lseg lseg org.postgresql.geometric.Pglseg
point point org.postgresql.geometric.Pgpoint
path path org.postgresql.geometric.Pgpath
polygon polygon org.postgresql.geometric.Pgpolygon
ラベル:JDBC PostgreSQL
posted by しん at 00:00| Comment(0) | DB | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。