您好,登錄后才能下訂單哦!
四、控制臺命令
除了前面已經用到的\password命令(設置密碼)和\q命令(退出)以外,控制臺還提供一系列其他命令。
- \h:查看SQL命令的解釋,比如\h select。
- \?:查看psql命令列表。
- \l:列出所有數據庫。
- \c [database_name]:連接其他數據庫。
- \d:列出當前數據庫的所有表格。
- \d [table_name]:列出某一張表格的結構。
- \du:列出所有用戶。
- \e:打開文本編輯器。
- \conninfo:列出當前數據庫和連接的信息。
五、數據庫操作
基本的數據庫操作,就是使用一般的SQL語言。
# 創建新表
CREATE TABLE user_tbl(name VARCHAR(20), signup_date DATE);# 插入數據
INSERT INTO user_tbl(name, signup_date) 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 user_tbl ALTER COLUMN signup_date SET NOT NULL;# 更名欄位
ALTER TABLE user_tbl RENAME COLUMN signup_date TO signup;# 刪除欄位
ALTER TABLE user_tbl DROP COLUMN email;# 表格更名
ALTER TABLE user_tbl RENAME TO backup_tbl;# 刪除表格
DROP TABLE IF EXISTS backup_tbl;
(完)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。