MySQL之默認值


定義:

“默認值(Default)”的完整稱呼是“默認值約束(Default Constraint)”。MySQL默認值約束用來指定某列的默認值。如果插入一條新的記錄時沒有為這個字段賦值,那么系統會自動為這個字段賦值為默認值。

設置默認值

1、在創建表時設置默認值

語法規則如下:

<字段名><數據類型>DEFAULT <默認值>;

【實例 1】創建數據表 tb_dept3,指定location默認為 Beijing

 

 

 

 以上語句執行成功之后,表 tb_dept3 上的字段 location 擁有了一個默認值 Beijing,新插入的記錄如果沒有指定location,則默認都為 Beijing。

2、在修改表時添加默認值

語法規則如下:

ALTER TABLE <數據表名>

CHANGE [COLUMN]<字段名><字段名><數據類型>DEFAULT<默認值>;

 

 刪除默認值

語法規則如下:

ALTER TABLE <數據表名>

CHANGE [COLUMN]<字段名>

<字段名><字段類型>DEFAULT NULL;

【實例 3】修改數據表 tb_dept3,將location的默認值約束刪除


免責聲明!

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



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