pgsql:插入數據,存在就更新,不存在就插入


插入數據,存在就更新,不存在就插入

insert into tablename (key1,key2,key3) values ('xxx','xxx','xxx') on conflict(key1) do update set key2 = 'yyy',key3 = 'yyy';

 

修改表中的字段值(修改key1的值)

update tablename set key1 = '' where ...;

 

修改表中的字段名(將key1修改為key2)

alter table tablename rename key1 to key2;

 

表中新增字段

alter table tablename add key1 character varying not null;

 

修改表名

alter table "tablename" rename to "new_tablename";

 

刪除表中某個字段

alter table tablename drop column if exists key1;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM