MySql中modify、rename、change的使用及區(qū)別
更新時間:2024年06月13日 15:04:38 作者:Yu_Qing1
這篇文章主要介紹了MySql中modify、rename、change的使用及區(qū)別,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
modify、rename、change的使用及區(qū)別
modify--用于修改字段中的數(shù)據(jù)約束rename--用于修改表名和字段名change--重新定義字段,包括了字段名和字段的數(shù)據(jù)約束
說下具體用法吧
1.修改字段類型
alter table 表名 modify 字段名 新數(shù)據(jù)類型;
2.修改表名
- 寫法一:
rename table 舊表名 to 新表名;
- 寫法二:
alter table 舊表名 rename to 新表名;
3.修改字段名
alter table 表名 rename column 舊字段名 to 新字段名;
4.重新定義字段
alter table 表名 change 舊字段名 新字段名 新數(shù)據(jù)類型
mysql的alter,change,modify用法
- 修改某一列,列名不改變,用modify
ALTER table order MODIFY order_fee decimal(14,4) DEFAULT NULL;
- 修改某一列,列名要改變,用change
ALTER TABLE apps CHANGE COLUMN at_p1 at_p2 decimal(8,4) NULL DEFAULT NULL COMMENT ‘test111' AFTER status_id;
- 增加一列
ALTER TABLE apps ADD COLUMN op_date datetime(0) NULL COMMENT ‘創(chuàng)建時間' AFTER op_user;
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
SQL字符型字段按數(shù)字型字段排序實現(xiàn)方法
由于是按字母順序排列,所以123排在了2的前面,顯然不符合我們的要求,那么怎樣才能按照我們預想的數(shù)字順序排序呢2013-03-03
在Windows系統(tǒng)上使用壓縮歸檔文件安裝MySQL的步驟
這篇文章主要介紹了在Windows系統(tǒng)上使用壓縮歸檔文件安裝MySQL的步驟,非常不錯,具有一定的參考借鑒加載,需要的朋友可以參考下2018-06-06
PHP mysqli 增強 批量執(zhí)行sql 語句的實現(xiàn)代碼
本篇文章介紹了,在PHP中 mysqli 增強 批量執(zhí)行sql 語句的實現(xiàn)代碼。需要的朋友參考下2013-05-05
MySQL數(shù)據(jù)庫CPU飆升到500%的原因和解決方案
這篇文章討論了MySQL?CPU使用率高達500%的問題,并提出了滅火、查因、防復發(fā)的處理步驟,滅火包括找到并終止問題SQL,查因涉及分析全表掃描、鎖等待和排序等,防復發(fā)則包括優(yōu)化索引、限制連接數(shù)、應用層限流和緩存等措施,需要的朋友可以參考下2026-02-02
MySQL表LEFT JOIN左連接與RIGHT JOIN右連接的實例教程
這篇文章主要介紹了MySQL表LEFT JOIN左連接與RIGHT JOIN右連接的實例教程,表連接操作是MySQL入門學習中的基礎知識,需要的朋友可以參考下2015-12-12

