后来,好多人代替了好多人☁️|

little小新

园龄:2年6个月粉丝:8关注:0

2024-09-03 15:40阅读: 35评论: 0推荐: 0

12、DB-修改-删除数据库表的字段-alter table

一般有关操作表内容的用   alter table .....

 

复制代码
-- 修改表名    ALTER TABLE 旧表名 RENAME AS 新表名
ALTER TABLE teacher RENAME AS teacher1

-- 增加表的字段    ALTER TABLE 表名 ADD 字段名 列属性
ALTER TABLE teacher1 ADD age INT(11)

-- 修改表的字段(重命名、修改约束)
ALTER TABLE teacher1 MODIFY age VARCHAR(11)  -- 修改约束   将int类型修改为varchar类型
-- ALTER TABLE 表名 MODIFY 字段名 列属性()

ALTER TABLE teacher1 CHANGE age age1 INT(11) -- 字段重命名  将age 重新命名为age1
-- ALTER TABLE 表名 CHANGE 旧字段名 新字段名 列属性()
-- 结论:
    -- change 用来字段重命名,不能修改字段的类型和约束
    -- modify 只能修改字段类型和约束,不用来字段的重命名


-- 删除表的字段
ALTER TABLE teacher1 DROP age1
-- ALTER TABLE 表名 DROP 字段名

-- 删除表(IF EXISTS如果表存在旧删除)
DROP TABLE IF EXISTS teacher1
-- DROP TABLE IF EXISTS 表名
复制代码

 

注意点:

  ·所有的创建和删除操作尽量都加上判断,以免报错  IF NOT EXISTS    或  IF EXISTS

  · `` 字段名,都使用这个符号包裹

  ·注释  --   /**/

  ·sql关键字大小写不敏感

  ·所有的符号都用英文的

本文作者:little小新

本文链接:https://www.cnblogs.com/littlecc/p/16807275.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   little小新  阅读(35)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起