您当前的位置: 首页 >  sql

北极的三哈

暂无认证

  • 12浏览

    0关注

    126博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

MySQL基础——3.DDL-基本表的修改

北极的三哈 发布时间:2022-10-18 16:17:02 ,浏览量:12

基本表的修改
ALTER TABLE 表名
ADD 新列名 数据类型 完整新约束;
删除一行
ALTER TABLE 表名 DROP 列名;
增加一列
ALTRT TABLE 表名 ADD 列名 数据类型 完整应约束;
增加一行放在最前面
ALTER TABLE 表名 ADD 新列名 类型 FIRST;
增加一行放在L后面
ALTER TABLE 表名 ADD 新列名 类型 AFTER L;
MODIFY

修改一列,修改列类型的定义

ALTER TABLE 表名
MODIFY 列名 FLOAT(4,1);
CHANFE

修改 列的名字 和列的类型的定义

ALTER TABLE 表名
CHANGE 旧的列名 新的列名 DOUBLE(4,1);
删除表
## 基本表的删除
 DROP TABLE 
-- 查看数据
SELECT *
FROM t_student;


-- 基本表的修改
-- 添加一列
ALTER TABLE t_student
ADD score DOUBLE(5,2);  -- 5总位数 -- 2小数位数

-- update 修改数据
UPDATE t_student
SET score = 123.4522
WHERE son = 1001;


-- 增加一列score放在最前面  FIRST 
ALTER TABLE t_student
ADD score DOUBLE(5,2) FIRST;


-- 增加一列score放在sex后面 AFTER 在什么之后
ALTER TABLE t_student
ADD score DOUBLE(5,2) AFTER sex;

-- 删除一列  把score这列删除
ALTER TABLE t_student
DROP score;


-- 修改一列  MODIFY 修改列类型的定义
ALTER TABLE t_student
MODIFY score FLOAT(4,2);


-- 修改 列的名字 和列的类型的定义
ALTER TABLE t_student
CHANGE score scores DOUBLE(4,2);
关注
打赏
1665905568
查看更多评论
立即登录/注册

微信扫码登录

0.0384s