十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
sql语句说明:alter table 表名 modify column 字段 类型(长度);
创新互联专业提供川西大数据中心服务,为用户提供五星数据中心、电信、双线接入解决方案,用户可自行在线购买川西大数据中心服务,并享受7*24小时金牌售后服务。
alter table 销售表 modify column 数量 int;
alter table 销售表 modify column 金额 float(8);
直接写alter table语句修改字段类型及长度,或者在数据库连接客户端右键修改表来设置字段长度。
如果是建表语句则在create table时即指定字段类型和长度,如果是修改表,则用alter语句修改,或者直接在客户端工具上选中表右键编辑表,在可视化页面调整长度都可以。
1、mysql中修改字段长度:
ALTER TABLE tb_article MODIFY COLUMN NAME VARCHAR(50);
这里的tb_article为表名,NAME为字段名,50为修改后的长度
2、mysql修改字段类型:
ALTER TABLE tb_article MODIFY COLUMN NAME CHAR(50);
修改后,name字段类型由varchar变为char
3、mysql中增加列:
ALTER TABLE tb_article ADD COLUMN name1 VARCHAR(30);
4、mysql中修改列 :
ALTER TABLE tb_article CHANGE name1 name2 VARCHAR(30);
5、mysql中删除列 :
ALTER TABLE tb_article DROP COLUMN name2;
group_concat函数的功能是将某一字段的值按指定的字符进行累加,系统默认的分隔符是逗号
注意:group_concat 函数有长度限制,默认长度是1024,可以使用以下两个方法解决:
转自: