--修改表字段
create table register (
id int primary key auto_increment,
name varchar (10) default null unique key,
age tinyint unsigned default 18,
registime timestamp default current_timestamp (),
fund double (9, 2) default 1000000.00,
tel char (11) not null
); -- 將age 改為int,預設值為30
alter table register modify age int unsigned default 30;-- 將tinyint的age改為預設的無符號int
-- 把age再改為tinyint預設為18,而且放到第一位
alter table register modify age tinyint unsigned default 18 first;
-- 使用alter來修改預設值
alter table register alter age set default 30;
-- 刪除預設值
alter table register alter age drop default;
-- 修改列名
alter table register change column registime newtime timestamp;
-- 修改表名
alter table register rename register2;
MySql的簡單修改表字段SQL語句
新增乙個字段,預設值為0,非空,自動增長,主鍵 alter table tabelname add new field name field type default 0 not null auto increment add primary key new field name 增加乙個新字段 a...
MySql的簡單修改表字段SQL語句
新增乙個字段,預設值為0,非空,自動增長,主鍵 alter table tabelname add new field name field type default 0 not null auto increment add primary key new field name 增加乙個新字段 a...
MySql的簡單修改表字段SQL語句
新增乙個字段,預設值為0,非空,自動增長,主鍵 alter table tabelname add new field name field type default 0 not null auto increment add primary key new field name 增加乙個新字段 a...