1、mysql中修改字段长度:
创新互联建站长期为成百上千客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为沁阳企业提供专业的做网站、成都网站建设,沁阳网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。
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;
对mysql数据表中的某个字段的所有数据修改,可以使用update语句,语法是:
update table_name set column = value[, colunm = value...] [where condition];
[ ]中的部分表示可以有也可以没有。
例如:
update students set stu_name = "zhangsan", stu_gender = "m" where stu_id = 5;
扩展资料:
SQL修改字段属性总结:
1、修改表中字段类型 可以修改列的类型,是否为空)
Alter table [表名] alter column [列名] 类型
2、向表中添加字段
Alter table [表名] add [列名] 类型
3、删除字段
Alter table [表名] drop column [列名]
4、添加主键
Alter table [表名] add constraint [ 约束名] primary key( [列名])
5、添加唯一约束
Alter table [表名] add constraint [ 约束名] unique([列名])
6、添加表中某列的默认值
Alter table [表名] add constraint [约束名] default(默认值) for [列名]
4.4.3修改字段类型
语句格式:ALTER TABLE 表名 MODIFY 字段名 数据类型;
在上面语句格式中,“表名”指定要修改的是哪个表,“MODIFY”表示要修改表中字段数据类型,“字段名”指定要修改表中哪个字段(的数据类型),“数据类型”指定表中字段要修改成的新数据类型。
下面截图中的“ALTER TABLE”语句将t_dept表中deptno字段数据类型由原来的 int(10)修改为varchar(20)。
4.4.4修改字段排列位置
语句格式:ALTER TABLE 表名 MODIFY 字段名 数据类型FIRST|AFTER 字段名2;
此语句从格式上看比上面的修改字段数据类型语句多了一个参数,即在上面的修改字段数据类型语句的最后增加了一个字段位置参数,这个字段位置参数可以选择“FIRST”或“AFTER 字段名2”中的一个。当选择“FIRST”参数时表示将指定字段调至第一个字段;当选择“AFTER 字段名2”时表示将指定字段调至“字段名2”所指字段的后面。
下面截图中的“ALTER TABLE”语句将t_dept表中loc字段的位置由原来第三的位置调至了第一。