2008-10-03

Java Type vs PostgreSQL Type (零) 總整理

撰寫動機:
面對PostgreSQL 龐大的型別組織,對於JAVA的型別對應上,難免會有所選擇,
若有詳細的比較JAVA型別對應PostgreSQL型別的資料,可以便於撰寫程式。

測試目的:
選擇使用頻率較高的型別做測試,包含基本型別,外覆類別,日期,二進制檔案(img and mp3)
還有序列化檔案等,作為測試要素,以尋求出PostgreSQL所對應型別。

型別表格:

Java Types

PostgreSQL Types

布林型別

boolean

boolean

Boolean

字元型別

String(char , Character)

character

character varying

text

整數型別

byte

integer(smallint)

Byte

short

Short

int

Integer

long

bigint

Long

浮點數型別

float

double precision (real)

Float

double

Double

時間型別

java.util.Date

date,time,timestamp

java.util.Calendar

二進制檔案

.gif

bytea

.jpg

.png

.mp3

序列化資料

SerializableData

(SampleData(Object))

bytea


沒有留言:

網誌存檔

PostgreSQL & Google-Analytics Running...

::Planet PostgreSQL::

PostgreSQL Information Page

PostgreSQL日記(日本 石井達夫先生Blog)

PostgreSQL News

黑喵的家 - 資料庫相關

Google 網上論壇
PostgreSQL 8 DBA 專業指南中文版
書籍內容討論與更多下載區(造訪此群組)
目錄下載: PostgreSQL_8 _DBA_Index_zh_TW.pdf (更新:2007-05-18)

全球訪客分佈圖(Google)

全球訪客分佈圖(Google)