postgreSQL 基本语法记录
发布时间:2020-12-13 17:09:44 所属栏目:百科 来源:网络整理
导读:# 创建新表 CREATE TABLE user_tbl(name VARCHAR(20),signup_date DATE); # 插入数据 INSERT INTO user_tbl(name,signup_date) VALUES('张三','2013-12-22'); # 选择记录 SELECT * FROM user_tbl; # 更新数据 UPDATE user_tbl set name = '李四' WHERE name =
# 创建新表 CREATE TABLE user_tbl(name VARCHAR(20),signup_date DATE); # 插入数据 INSERT INTO user_tbl(name,signup_date) VALUES('张三','2013-12-22'); # 选择记录 SELECT * FROM user_tbl; # 更新数据 UPDATE user_tbl set name = '李四' WHERE name = '张三'; # 删除记录 DELETE FROM user_tbl WHERE name = '李四' ; # 添加栏位 ALTER TABLE user_tbl ADD COLUMN email VARCHAR(40); # 将字段改为非空 ALTER TABLE user_tbl ALTER COLUMN signup_date SET NOT NULL; # 更改字段类型及长度 ALTER TABLE user_tbl ALTER COLUMN signup_date type varchar(20); # 更名栏位 ALTER TABLE user_tbl RENAME COLUMN signup_date TO signup; # 删除栏位 ALTER TABLE user_tbl DROP COLUMN email; # 删除约束 alter table FIN_FIA_INVOICE_INFO drop CONSTRAINT FIN_FIA_INVOICE_INFO_uk ; # 添加约束 alter table FIN_FIA_INVOICE_INFO add CONSTRAINT FIN_FIA_INVOICE_INFO_uk UNIQUE (FAAII_ORDER_ID,FAAII_INVOICE_NO); # 表格更名 ALTER TABLE user_tbl RENAME TO backup_tbl; # 删除表格 DROP TABLE IF EXISTS backup_tbl; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |