3.数据库常用操作

创建数据库

 

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;

猜你喜欢

转载自blog.csdn.net/book_longker/article/details/83153780