第一步:
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.修改表注釋 三 ...