mysql操作欄位的語句

2021-08-05 21:07:58 字數 863 閱讀 6850

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

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

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

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

//增加乙個字段,預設0 有註解

alter table user add column new2 varchar(20) default 0 comment '是否是委託方共案 0否 1是'

//刪除乙個字段

alter table user drop column new2;

//修改乙個欄位的型別

alter table user modify new1 varchar(10);

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

alter table user change new1 new4 int;

// 可以為表新增注釋

alter table `table_name` comment'注釋';

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

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

//調整字段順序

alter table 表名

change 欄位名 新欄位名 字段型別 預設值 after 欄位名(跳到哪個字段之後)

mysql的操作語句 MySQL操作語句

資料定義語句ddl mysql注釋 建立表 create table user id int primary key auto increment,username varchar 50 userid varchar 50 gender varchar 5 default 男 birthday va...

Mysql欄位的操作

1 建立 時新增 create table tablename id int auto increment primary key 2 建立 後新增 alter table tablename add id int auto increment primary key 3 設定自增字段初始值 alt...

MySql 操作表的語句以及常用的字段型別

一.欄位型別 字元 varchar 12 二級製大資料 vlob 大文字 text 整形 tinyint,smallint,int,bigint 浮點型 float,double 邏輯型 bit 日期型 date,time,datetime,timestamp 二.表的建立 示例建立乙個員工表emp...