PostgreSQL之INSERT,DELETE,UPDATE


插入數據

每一列都賦值的話,可以省略列名

INSERT INTO Product VALUES(value1,value2,DEFAULT,value3,NULL)

只對部分列賦值,需要加上列名。被省略列名的列,如果存在默認值則默認值,如果不存在默認值則NULL。如果既不存在默認值又有非空約束,則執行失敗

INSERT INTO Product (column1,column2,column3) VALUES(value1,value2,value3)

刪除數據

清空表而不刪除表

DELETE FROM 表名

刪除表

DROP TABLE 表名

更新表

UPDATE 表名 SET 列1 = value1,列2 = value2 WHERE ...

如果沒有WHERE,那么所有行的指定列都會被改變。

 


免責聲明!

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



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