update
成都創(chuàng)新互聯(lián)專注于邯山網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供邯山營(yíng)銷型網(wǎng)站建設(shè),邯山網(wǎng)站制作、邯山網(wǎng)頁(yè)設(shè)計(jì)、邯山網(wǎng)站官網(wǎng)定制、微信平臺(tái)小程序開發(fā)服務(wù),打造邯山網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供邯山網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
表名
set
字段名='要修改的值'
where
條件;
例子:
update
student
set
name='張三'
where
sno='2012001'
;
把學(xué)號(hào)2012001的學(xué)生姓名改為張三
1、mysql中修改字段長(zhǎng)度:
ALTER?TABLE?tb_article?MODIFY?COLUMN?NAME?VARCHAR(50);??
這里的tb_article為表名,NAME為字段名,50為修改后的長(zhǎng)度
2、mysql修改字段類型:
ALTER?TABLE?tb_article?MODIFY?COLUMN?NAME?CHAR(50);??
修改后,name字段類型由varchar變?yōu)閏har
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;??
對(duì)mysql數(shù)據(jù)表中的某個(gè)字段的所有數(shù)據(jù)修改,可以使用update語(yǔ)句,語(yǔ)法是:
update table_name set column = value[, colunm = value...] [where condition];
[ ]中的部分表示可以有也可以沒有。
例如:
update students set stu_name = "zhangsan", stu_gender = "m" where stu_id = 5;
擴(kuò)展資料:
SQL修改字段屬性總結(jié):
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、添加表中某列的默認(rèn)值
Alter table [表名] add constraint [約束名] default(默認(rèn)值) for [列名]
4.4.3修改字段類型
語(yǔ)句格式:ALTER TABLE 表名 MODIFY 字段名?數(shù)據(jù)類型;
在上面語(yǔ)句格式中,“表名”指定要修改的是哪個(gè)表,“MODIFY”表示要修改表中字段數(shù)據(jù)類型,“字段名”指定要修改表中哪個(gè)字段(的數(shù)據(jù)類型),“數(shù)據(jù)類型”指定表中字段要修改成的新數(shù)據(jù)類型。
下面截圖中的“ALTER TABLE”語(yǔ)句將t_dept表中deptno字段數(shù)據(jù)類型由原來的 int(10)修改為varchar(20)。
4.4.4修改字段排列位置
語(yǔ)句格式:ALTER TABLE 表名 MODIFY 字段名?數(shù)據(jù)類型FIRST|AFTER 字段名2;
此語(yǔ)句從格式上看比上面的修改字段數(shù)據(jù)類型語(yǔ)句多了一個(gè)參數(shù),即在上面的修改字段數(shù)據(jù)類型語(yǔ)句的最后增加了一個(gè)字段位置參數(shù),這個(gè)字段位置參數(shù)可以選擇“FIRST”或“AFTER 字段名2”中的一個(gè)。當(dāng)選擇“FIRST”參數(shù)時(shí)表示將指定字段調(diào)至第一個(gè)字段;當(dāng)選擇“AFTER 字段名2”時(shí)表示將指定字段調(diào)至“字段名2”所指字段的后面。
下面截圖中的“ALTER TABLE”語(yǔ)句將t_dept表中l(wèi)oc字段的位置由原來第三的位置調(diào)至了第一。