#二、表的管理
#1.表的创建
/*
create table 表名(
列名 列的类型【(长度) 约束】,
列名 列的类型【(长度) 约束】,
列名 列的类型【(长度) 约束】,
列名 列的类型【(长度) 约束】,
......
列名 列的类型【(长度) 约束】,
)
*/
#案例:创建表book
CREATE TABLE book(
id INT,
bname VARCHAR(20),
bprice DOUBLE,
authorId INT,
publishDate DATETIME
);
DESC book;
#创建表 author
CREATE TABLE author(
id INT,
au_name VARCHAR(20),
nation VARCHAR(10)
);
DESC author;
#2.表的修改
/*
alter table 表名 add|drop|modify|change column 列名 【列类型 约束】;
*/
#(1)修改表的列名
ALTER TABLE book CHANGE COLUMN publishdate pudate DATETIME;
#(2)修改列的类型或约束
ALTER TABLE book MODIFY COLUMN pudate TIMESTAMP;
#(3)添加新列
ALTER TABLE author ADD COLUMN annual DOUBLE;
#(4)删除列
ALTER TABLE author DROP COLUMN annual;
#(5)修改表名
ALTER TABLE author RENAME TO book_author;
表的修改
最新推荐文章于 2023-08-07 17:00:39 发布