首頁 > 資料庫 > mysql教程 > 如何在 MySQL 中新增具有預設值的欄位?

如何在 MySQL 中新增具有預設值的欄位?

Linda Hamilton
發布: 2024-12-22 01:45:19
原創
186 人瀏覽過

How to Add a Column with a Default Value in MySQL?

在SQL 中新增具有預設值的欄位

擴充現有MySQL 資料庫時,可能需要新增帶有預設值的新欄位預定義的預設值。為了解決這個問題,本文將提供有關此類操作所需語法的全面指南。

語法

ALTER TABLE table_name ADD COLUMN column_name data_type DEFAULT default_value;
登入後複製

例如,要將「score」新增名為的欄位將「score」加入名為「scores」的表中,預設值為0,可以使用以下指令使用:

ALTER TABLE scores ADD COLUMN score INT DEFAULT 0;
登入後複製

語法細分

  • ALTER TABLE:表示修改現有表的命令的開始.
  • table_name:指定將新增列的表的名稱。
  • ADD COLUMN:引入要新增的新欄位。
  • column_name:指定新的名稱column.
  • data_type:定義新欄位將儲存的資料類型(例如 INT、VARCHAR 等)。
  • DEFAULT default_value:設定列的預設值新增。

注意:確保指定的預設值與列的資料類型相容至關重要。例如,對於 INT 列,預設值應該是整數。

以上是如何在 MySQL 中新增具有預設值的欄位?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板