修改數據庫字段類型


1、修改數據庫secondary 中 residentialarea 表的 resPropertyCost 字段類型

ALTER TABLE `secondary`.`residentialarea`  MODIFY   `resPropertyCost` varchar(30) DEFAULT NULL;

 

2、先把要修改字段的雜志數據給清洗完畢,才可以修改字段類型

1)ALTER TABLE `secondary`.`house`  MODIFY   `houNumViews` int(30) DEFAULT NULL;

2)ALTER TABLE `secondary`.`house`  MODIFY   `houTransactionTime` date DEFAULT NULL;

 

3、刪除表中某2個字段

alter table table_name drop column age,drop column address;

 

4、給已存在的表中添加字段

 

ALTER TABLE secondary.housedetails ADD COLUMN `createtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間';
ALTER TABLE secondary.housedetails ADD COLUMN `updatetime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新時間';

 

5、給表中的字段添加唯一約束或刪除唯一約束

# 添加唯一約束
# ALTER TABLE <數據表名> ADD CONSTRAINT <唯一約束名> UNIQUE(<列名>);
# ALTER TABLE `secondary`.`housedetailtest` ADD CONSTRAINT only_one UNIQUE(lj_number);
# 刪除唯一約束
# ALTER TABLE <表名> DROP INDEX <唯一約束名>;
# ALTER TABLE `secondary`.`housedetailtest` DROP INDEX lj_number;



 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM