postgreSQL操作記錄


可以用自帶的pgAdmin4來操作,也可以用自帶的sql shell來操作。

 

 

 

 

 

 創建數據庫,查看數據庫

create database testdb;

postgres=# \l

# 創建新表
CREATE TABLE usertbl(name VARCHAR(20), signupdate DATE);
# 插入數據
INSERT INTO usertbl(name, signupdate) VALUES('張三', '2013-12-22');
# 選擇記錄
SELECT * FROM user_tbl;
# 更新數據
UPDATE user_tbl set name = '李四' WHERE name = '張三';
# 刪除記錄
DELETE FROM user_tbl WHERE name = '李四' ;
# 添加欄位
ALTER TABLE user_tbl ADD email VARCHAR(40);
# 更新結構
ALTER TABLE usertbl ALTER COLUMN signupdate SET NOT NULL;
# 更名欄位
ALTER TABLE usertbl RENAME COLUMN signupdate TO signup;
# 刪除欄位
ALTER TABLE user_tbl DROP COLUMN email;
# 表格更名 
ALTER TABLE usertbl RENAME TO backuptbl;
# 刪除表格
DROP TABLE IF EXISTS backup_tbl;

還可以用python來操作

https://www.cnblogs.com/woaixuexi9999/p/9258554.html

PostgreSQL可以使用psycopg2模塊與Python集成。sycopg2是用於Python編程語言的PostgreSQL數據庫適配器。 psycopg2是非常小,快速,穩定的。 

 


免責聲明!

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



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