表の作成(CREATE TABLE)
構文
次のような2つの方法で記述することができる。(PRIMARY KEYの指定方法が異なる)
(
,
,
:
( , , ...)
);
,
,
:
( , , ...)
);
(
,
,
:
);
,
,
:
);
PRIMARY KEYは主キーのこと。複数指定することも可能。
データ型
| 文字データ型 | |
|
文字列。 指定桁数より短い時は空白で埋められる。nは4096以下。 | |
| 文字列。nは4096以下。 | |
|
文字列。 長さの指定不要。PostgreSQL独自のデータ型。 | |
| 数値データ型 | |
| バイト整数。 桁有効。正式にはINTEGER。 | |
| バイト整数。 桁有効。 | |
| バイト整数。 桁有効。 | |
|
桁まで有効。 nが の桁数、sが内 の桁数(省略可) | |
| 浮動小数点数。 バイト。 桁精度。 | |
| 浮動小数点数。 バイト。 桁精度。 | |
| 整数。 バイト整数。 桁有効。 | |
| 整数。 バイト整数。 桁有効。 | |
| 日付/時刻データ型 | |
| 。 バイト。 | |
| 。 バイト。 | |
| 。 バイト。 | |
| 。 バイト。 の表示など。 | |
| 論理値型 | |
| 。 バイト。TRUEまたはFALSE(1または0) | |
表の削除(DROP TABLE)
構文
;