开发者

MySql中modify、rename、change的使用及区别

开发者 https://www.devze.com 2024-08-12 11:25 出处:网络 作者: Yu_Qing1
目录modify、rename、change的使用及区别1.修改字段类型2.修改表名3.修改字段名4.重新定义字段mysql的alter,change,modify用法总结modify、rename、change的使用及区别
目录
  • modify、rename、change的使用及区别
    • 1.修改字段类型
    • 2.修改表名
    • 3.修改字段名
    • 4.重新定义字段
  • mysql的alter,change,modify用法
    • 总结

      modify、rename、change的使用及区别

      • modify--用于修改字段中的数据约束
      • rename--用于修改编程表名和字段名
      • change--重新定义字段,包括了字段名和字段的数据约束

      说下具体用法吧

      1.修改字段类型

      alter pythontable 表名 modify 字段名 新数据类型;

      2.修改表名

      • 写法一:
      rename table 旧表名 to 新表名;
      • 写法二: 
      alwww.devze.comter table 旧表名 rename to 新表名;

      3.修改字段名

      alter table 表名 rename column 旧字段名 t编程客栈o 新字段名;

      4.重新定义字段

      alter table 表名 change 旧字段名 新字段名 新数据类型

      mysql的alter,change,modify用法

      • 修改某一列,列名不改变,用modify
      ALTER table order MODIFY order_fee decimal(14,4) DEFAULT NULL;
      • 修改某一列,列名要改变,用change
      ALTER TABLE apps
      CHANGE COLUMN at_p1 at_p2 decimal(8,4) NULL DEFAULT NULL COMMENT ‘test111' AFTER status_id;
      • 增加一列
      ALTER TABLE apps
      ADD COLUMN op_date datetime(0) NULL COMMpythonENT ‘创建时间' AFTER op_user;

      总结

      以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

      0

      精彩评论

      暂无评论...
      验证码 换一张
      取 消

      关注公众号