【PostgreSQL】初学者指南
首先
在创建网络服务时,发现需要数据库,因此进行了调查。选择了使用PostgreSQL。由于只是随手记的笔记,所以可能有些粗糙。
使用的词汇
-
- リレーショナルデータベースマネジメントシステム
データベースの種類。PostgreSQLはこれの一種。
テーブル
ExcelのSheet、Book
カラム
列
レコード
データそのもの
フィールド
Excelのセル
字段的数据类型
-
- INTEGER
数値データ型
整数(-2147483648から+2147483647)
TEXT
文字型
上限なし可変長
CHARACTER VARYING(n), VARCHAR(n)
文字型
上限付き可変長
CHARACTER(n), CHAR(n)
文字型
空白で埋められた固定長
SERIAL
オートインクリメント
Please provide the English translation or context of the word “コード” so that I can paraphrase it accurately in Chinese.
-
- テーブル名Rank
カラムid
id、主キー、重複禁止
カラムhands
手数、空欄不可
カラムname
テキスト、10文字まで、空欄不可
カラムlevel
数字
# テーブル作成
CREATE TABLE Rank(
id SERIAL,
hands INTEGER NOT NULL,
name VARCHAR(10) NOT NULL,
level INTEGER NOT NULL,
PRIMARY KEY(id)
);
# ダミーレコード作成
INSERT INTO Rank (hands, name, level) VALUES (10, 'taro', 2);
查看表的详细信息、字段信息等
\d rank
确认记录,确认输入的数据
# すべてのレコード取得
SELECT * FROM rank;
# idが3のレコードのname取得
SELECT name FROM rank WHERE id = 3;
请参考以下网站
https://www.postgresql.jp/document/9.4/html/datatype.html
データ型