PostgreSQL データ型のまとめ

2011/03/18

pgAdminで使われる型でよく使われそうな型をまとめたもの。
細かいとこは気にしていないです。

Numeric Types / 数値型

名称 まとめ
integer 通常使用する整数の数値型(約±20億)
bigint integerを超える数値を使う場合(約±100京(1京=1,000兆))
smallint 少しでも軽くするときに使う(約±3万)
real 小数点が使える

Character Types / 数値型(自動増分)

名称 まとめ
bigserial ユニーク数値の自動割振り(1~約900京(1京=1,000兆))
serial ユニーク数値の自動割振り(1~約20億)

Character Types / 文字データ型

名称 まとめ
character [ (n) ] 文字数を指定した固定長文字列。
文字数が満たない場合、半角空白(&H0020)が補充(容量は同じ)。
※文字数指定しない場合、1文字とされる
character varying [ (n) ] 文字数を指定した可変長文字列。
文字数が満たない場合、半角空白(&H0020)を補充せず(容量は軽くなる)。
text 文字数を指定しない可変長文字列

Date/Time Types / 日付・時刻データ型

名称 まとめ
timestamp [ (p) ] with time zone 日付と時間(タイムゾーンあり)
timestamp [ (p) ] [ without time zone ] 日付と時間(タイムゾーン無し)
time [ (p) ] [ without time zone ] 時間のみ(タイムゾーン無し)
time [ (p) ] with time zone 時間のみ(タイムゾーンあり)
date 年月日のみ(時間無し)

参考PostgreSQL: Documentation: Manuals: PostgreSQL 9.0: Data Types / 文字列データ型

新着(ニュース関連以外)

2018-07-26
年賀状で「新春」とか書くけど・・・何故なんだろうと8月を目前にした今、疑問に思った。
2018-05-16
PHPで画像のヘッダ情報(?)の「Orientation」を元に画像回転させたい。
2018-03-05
Android Studioをインストール。エミュレータを軽くするトコまで終わらせたかったけど、挫折した。
2018-02-23
プッシュ通知について調べてた時にでてきたServiceWorker。そのServiceWorkerについてのメモ。
2017-12-13
jqueryで取得したDOM要素をオブジェクトじゃなくて、配列で受け取りたい