postgresql
データ型名
エイリアス/説明
- bigint (int8: 8 バイト符号付整数)
- bigserial(serial8:自動増分 8 バイト整数)
- bit( : 固定長ビット列)
- bit varying(n) (varbit(n):可変長ビット列)
- boolean(bool: 論理(ブール)値 (真/偽))
- box( : 2 次元平面上の矩形(左下の座標点, 右上の座標点))
- bytea( :バイナリデータ)
- character(n)(char(n): 固定長文字列)
- character varying(n)(varchar(n) :可変長文字列)
- cidr ( : IP ネットワークアドレス))
- circle ( : 2 次元平面上の円(中心点座標, 半径))
- date ( : 暦の日付(年月日))
- double precision(float8 :倍精度浮動小数点)
- inet ( : IP ホストアドレス)
- integer (int, int4: 4 バイト符号付整数)
- interval(p) (: 日付/時刻の間隔)
- line ( : 2 次元平面上の無限直線(線上の 1 点, 線上のもう 1 点))
- lseg ( : 2 次元平面上の線分(始点の座標, 終点の座標))
- macaddr ( : MACアドレス)
- money ( : 米国通貨)
- numeric [ (p, s) ] (decimal [ (p, s) ] :精度の選択可能な整数と小数)
- oid ( : オブジェクト識別子)
- path ( : 2 次元平面上の道(点1, 点2, ...))
- point ( : 2 次元平面上の点(x, y))
- polygon ( : 2 次元平面上の多角形(点1, 点2, ...))
- real (float4 : 単精度浮動小数点)
- smallint (int2 : 2 バイト符号付整数)
- serial (serial4 :自動増分 4 バイト整数)
- text ( : 可変長文字列(無制限))
- time [ (p) ] [ without time zone ]( : 時間帯無し時刻(時・分・秒))
- time [ (p) ] with time zone (timetz:時間帯付き時刻(時・分・秒))
- timestamp [ (p) ] without time zone (timestamp:日付と時刻)
- timestamp [ (p) ] [ with time zone ] (timestamptz:時間帯付き日付と時刻)
- varchar(80)は、80文字までの任意の文字列を格納できるデータ型を指定
- intは一般的な整数用の型
- realは単精度浮動小数点数値を格納する型
|