mysql 增刪改欄位語句

2021-08-21 14:17:51 字數 1305 閱讀 7858

1 增加字段

//增加乙個字段,預設為空

alter table user add column new1 varchar(20) default null; 

//增加乙個字段,預設不能為空

alter table user add column new2 varchar(20) not null;

2 批量增加字段

bagin;                                           //事務開始

alter table em_day_data add f_day_house7 int(11);

alter table em_day_data add f_day_house8 int(11);

alter table em_day_data add f_day_house9 int(11);

alter table em_day_data add f_day_house10 int(11);

commit;                                             //提交事務,事務結束

3 //刪除乙個字段

alter table user drop column new2;

4 //修改乙個欄位的型別

alter table user modify new1 varchar(10);

//修改乙個欄位的名稱,此時一定要重新指定該字段的型別

alter table user change new1 new4 int;

5 批量修改字段 名稱

alter table 表 change 修改前欄位名  修改後欄位名稱 int(11) not null,

change 修改前欄位名  修改後欄位名稱 int(11) not null,

change 修改前欄位名  修改後欄位名稱 int(11) not null,

change 修改前欄位名  修改後欄位名稱 int(11) not null,

change 修改前欄位名  修改後欄位名稱 int(11) not null

6 新增注釋

// 可以為表新增注釋

alter table `table_name` comment'注釋'; 

// 為字段新增注釋,同樣適用於修改

alter table `table_name` change `column_name` `column_name` type(longth) unsigned null default null comment '注釋'

7調整字段順序

MySQL 增刪改語句

statement 物件呼叫方法 public int executeupdate string sqlstatement 通過引數sqlstatement指定的方式實現對資料庫表中記錄的更新,刪除和新增操作。更新 update 表名 set 字段 新值 where 條件子句 刪除 delete f...

運用sql語句增刪改欄位

增加字段 alter table docdsp add dspcode char 200 刪除字段 alter table table name drop column column name 修改字段型別 alter table table name alter column column nam...

Mysql增刪改查語句

增加 insert into 表名 欄位名1,欄位名2 value 字段值1,字段值2 例 insert into a id,name value 2,李四 刪除 delete from 表名 where 條件 例 delete from a where id 1 修改 update 表名 set ...