Mysql 給表新增字段

2021-10-23 18:28:01 字數 1039 閱讀 2992

第一步:

drop table if exists `city`;

create table `city` (

`id` int(11) not null auto_increment,

`name` char(35) not null default '',

`countrycode` char(3) not null default '',

`district` char(20) not null default '',

`population` int(11) not null default '0',

`age` bit(1) default null,

primary key (`id`),

key `countrycode` (`countrycode`),

constraint `city_ibfk_1` foreign key (`countrycode`) references `country` (`code`)

) engine=innodb auto_increment=4080 default charset=latin1;

方式一:

alter table city add  `ages` bit(1) not null default 0;

方式二:

mysql 預設在表的最後位置新增新字段,如果希望在開頭位置(第一列的前面)新增新字段,那麼可以使用 first 關鍵字,語法格式如下:

alter table 《表名》 add 《新欄位名》 《資料型別》 [約束條件] first;

first 關鍵字一般放在語句的末尾。

使用 alter table 語句在表的第一列新增 int 型別的字段 stuid,sql 語句和執行結果如下所示。

SQL Oracle給表新增字段說明

oracle mysql sqlserver建立表和給表和字段加注釋 一 oracle 建立表 create table test id varchar2 200 primary key not null,sort number,name varchar 200 欄位加注釋 comment on c...

mysql 新增字段 MySql新增字段命令

mysql 新增字段 alter table t user add column user age int 11 default null comment 年齡 after user email mysql 修改字段 alter table user10 modify email varchar 2...

MySQL新增字段,修改字段,刪除字段,修改表資訊

mysql的簡單語法,常用,卻不容易記住。當然,這些sql語法在各資料庫中基本通用。下面列出 一 查詢資訊 1.登入資料庫 mysql u root p 資料庫名稱 2.查詢所有資料表 show tables 3.查詢表的字段資訊 desc 表名稱 二 修改表資訊 1.修改表名 2.修改表注釋 三 ...