创建数据库
create database db_name;
修改数据库
alter database old_db_name rename to new_db_name;
修改数据库所有者
alter database db_name owner to new_owner;
创建新表
CREATE TABLE user_tbl(name VARCHAR(20), signup_date DATE);
插入数据
INSERT INTO user_tbl(name,signup_date) VALUES('张三', '2018-04-27');
选择记录
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 ALTER COLUMN TYPE integer
更名栏位
ALTER TABLE user_table 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;
删除数据库,如果有用户链接数据库,则无法删除
DROP DATABASE db_name;