Postgresql 基础知识-2 建表语句和增删改
创建表
CREATE TABLE 表名(
字段名 字段类型 是否为空
);
案例-用户表
CREATE TABLE users(
id SERIAL primary key,
username VARCHAR(20) NOT NULL,
password CHAR(32) NOT NULL,
created int NOT NULL,
updated int NOT NULL
);
\d 表名 可以查看表结构
增
INSERT INTO 表名(字段) values(值);
INSERT INTO users(username, password,created,updated) values (‘泡沫’, ‘123456’,1479787001,1479787001);
改
UPDATE 表名 SET 字段=值 where 条件
UPDATE users SET username=’xiangyou’ where id = 2;
删
DELETE FROM 表名 where 条件
DELETE FROM users where id = 1;
查
SELECT * FROM 表名 where 条件
SELECT * FROM users
查询需要新开一篇来讲