データ型
さて、PostgreSQLで扱えるデータ型には、一体どんなものがあるでしょう。以下に分かり易く一覧表示したいと思います。
数値データ型
型
データ
decimal 1,000桁までの精度の整数と小数、効率を重視 float4 浮動小数点 float8 浮動小数点(float8) int2 2バイト符号付き整数 int4 符号付き整数(int4) int8 8バイト符号付き整数 numeric 1,000桁までの精度の整数と小数、互換性重視 serial 順序数 文字データ型
型
データ
char 文字 text 可変長テキスト varchar 可変長文字列 lztext 圧縮した文字列 日付データ型
型
データ
date 日付(年月日) time 時刻(時分秒) timestamp 日付と時刻(7.0でdatetimeを統合) datetime 日付と時刻(7.0でtimestampに統合) interval 日付/時刻の差 timetz タイムゾーンが追加された時刻(時分秒) 地理データ型
型
データ
box 短形、左下、右上の点を指定 circle 円、中心点、半径を指定 line 直線、その直線上の2点を指定 lseg 線分、始点と終点を指定 path 経路 point 点 polygon 多角形 その他のデータ型
型
データ
bool 真偽(True/False) oid オブジェクトID bytea バイトデータ inet IPアドレス money 通貨型
テーブルの操作 前へ
次へ データの操作