mysql修改表的字段_mysql修改表字段学习笔记
--修改表字段
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;
總結(jié)
以上是生活随笔為你收集整理的mysql修改表的字段_mysql修改表字段学习笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中远海控股票前景怎么样 一季度利润暴增五
- 下一篇: 新车投保商业保险注意事项 这几点你了解