将一个数据库的所有者进行变更
alter database culc owner to culcsa;
将一个sql文件上传服务器
INSERT INTO "user" VALUES(1,2,3);
INSERT INTO "user" VALUES(2,2,3);
INSERT INTO "user" VALUES(2,2,3);
INSERT INTO "user" VALUES(3,2,3);
INSERT INTO "user" VALUES(4,2,3);
INSERT INTO "user" VALUES(5,2,3);
INSERT INTO "user" VALUES(6,2,3);
进入数据库
psql demo1
开始执行:
demo1=# \i 1.sql
就可以了
打印日志
demo1=# \o 3.txt
demo1=# \i 1.sql
psql:1.sql:3: 错误: 重复键违反唯一约束"user_pkey"
描述: 键值"(id)=(2)" 已经存在
demo1=# \o
这样就可以了,我目前的测试时成功的写日志,不成功的它会直接显示