下面是一些常用pgsql的语句。
修改约束
采用3步走:
- drop
- 修改列
- add
比如修改pgsql主键:
1 | ALTER TABLE <table_name> DROP CONSTRAINT <table_name>_pkey; |
- 去掉null约束:
alter table xxx alter column xxxx drop not null;
- 更改类型:
alter table xxx alter column xxxx type varchar(100);
pgsql表间复制数据
1 | Insert into Table2(field1,field2,…) select value1,value2,… from Table1 |
1 |