postpresql数据库最近很是流行,使用过程中有很多注意的问题,下面我们一一讲解:
一、表结构添加字段:
1、 添加一个字段
ALTER TABLE "public"."document_info"
ADD COLUMN "file_key" varchar(50);
2、 添加多个字段
ALTER TABLE "public"."user_info"
ADD COLUMN "row_id" varchar(4),
ADD COLUMN "colunm_id" varchar(4);
3、删除字段:
ALTER TABLE "port_relation" DROP COLUMN "work_id";
二、修改字段的数据类型
1、把字符串类型修改为int类型:
ALTER TABLE "user_info"alter COLUMN "area" set data TYPE int4 using 0 ;
2、把int类型修改为字符串类型:
ALTER TABLE "user_info" alter COLUMN "address" type VARCHAR(50) ;
三、子表加外键
举例:给TableA 表加外键,B列为TableB的主键,B在TableA中作为外键 。语法:
alter table TableA add constraint FK_B foreign key (B) references TableB(B);
1、sql方式添加:
alter table "port_relation_part" add constraint "groupId" foreign key ("group_id") REFERENCES "port_relation" ("group_id") ON DELETE CASCADE ON UPDATE NO ACTION;
2、客户端方式添加:

四、索引创建和删除
1、--查

本文详细介绍了PostgreSQL数据库的常见操作,包括如何添加和删除表字段,修改字段数据类型,以及设置外键约束。同时,还讲解了如何创建和删除索引,帮助读者更好地理解和掌握PostgreSQL的日常使用。
4万+

被折叠的 条评论
为什么被折叠?



