MYSQL修改列的基础语句

来源:互联网 发布:夏易网络 编辑:程序博客网 时间:2024/05/16 02:18


创建一个表(table)

create

 SQL Code 
1
2
3
4
5
6
7
8
9
CREATE TABLE stu (
  id varchar(5)  PRIMARY key,   -- PRIMARY key 添加主键
  nam varchar(10NOT NULL,
  birthday date ,
  sex char(2check(sex IN ('男','女')) ,    -- check  约束
  goal int(11)  check (goal >=0 and goal <=100) ,   -- check  约束
  
)



删除一个表

drop

 SQL Code 
1
DROP TABLE stu ;


修改列

alter


添加一个列

 SQL Code 
1
ALTER TABLE stu ADD teacher VARCHAR(10);


删除一个列

 SQL Code 

1


ALTER TABLE stu DROP teacher;


修改一个列的数据类型

 SQL Code 
1
2
ALTER TABLE stu ADD teacher VARCHAR(10);
ALTER TABLE stu MODIFY teacher VARCHAR(20);



修改一个列的约束

 SQL Code 
1

ALTER TABLE stu MODIFY teacher VARCHAR(20NOT NULL;


修改一个列的名字

 SQL Code 
1
ALTER TABLE stu  CHANGE   teacher Myteacher VARCHAR(20);











0 0
原创粉丝点击