zoukankan      html  css  js  c++  java
  • mysql alter修改字段的长度 类型sql语句

    在mysql中alter命令可以修改字段类型,长度,名称或一些其它的参数,下面我来给大家介绍alter函数修改字段长度与类型的两个命令,希望文章来给各位带来帮助。
     
     

    mysql 修改字段长度

    alter table news  modify column title varchar(130);

    alter table 表名 modify column 字段名 类型;

    如:news 表里的title  字段 原来长度是 100个字符,现长度要改成130个字符

    alter table news modify column title varchar(130);

    修改字段类型

    数据库中address表 city字段是varchar(30)

    修改类型可以用(谨慎修改类型,可能会导致原有数据出错)

    mysql> alter table address modify column city char(30);

    修改字段的长度标准语句为:

    alter table 表名 modify column (字段1 类型,字段2 类型
    .........);
    把需要修改的字段写进去,不修改的不用写了。
    实例;假如有表名news,字段名tags,原tags为char(20),现在要改为char(200),则可以这么写:

    alter table 'phome_enewstags' modify column tagname char(200);
    alter table 'phome_ecms_news' modify column filename varchar(100);

    执行下就可以了!

    也可以用下面的指令

    alter table sms_billbook_tj change  tj_type tj_type varchar(100) ;
    alter table 表名 change 列名 列名 varchar(100);

    mysql alter用法

    1:删除列

    ALTER TABLE 【表名字】 DROP 【列名称】

    2:增加列

    ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL  COMMENT '注释说明'

    3:修改列的类型信息

    ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL  COMMENT '注释说明'

    4:重命名列

    ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称】 BIGINT NOT NULL  COMMENT '注释说明'

    5:重命名表

    ALTER TABLE 【表名字】 RENAME 【表新名字】

    6:删除表中主键

    Alter TABLE 【表名字】 drop primary key

    7:添加主键

    ALTER TABLE sj_resource_charges ADD CONSTRAINT PK_SJ_RESOURCE_CHARGES PRIMARY KEY (resid,resfromid)

    8:添加索引

    ALTER TABLE sj_resource_charges add index INDEX_NAME (name);

    9: 添加唯一限制条件索引

    ALTER TABLE sj_resource_charges add unique emp_name2(cardnumber);

    10: 删除索引

    alter table tablename drop index emp_name;

     
  • 相关阅读:
    express 连接 moogdb 数据库
    数组 去重
    vue 路由meta 设置title 导航隐藏
    :src 三目运算
    axios baseURL
    js对象修改 键
    Swiper隐藏后在显示滑动问题
    字符串中的替换
    获取服务器时间
    vue a链接 添加参数
  • 原文地址:https://www.cnblogs.com/yuhuameng/p/3766043.html
Copyright © 2011-2022 走看看