在 MySQL 中,可以透過設定 DEFAULT 關鍵字為性別列指定預設值。在建立表格時,DEFAULT 'male' 將性別列的預設值設為“男”,如果未明確提供性別值,則插入新行時自動套用此預設值。
如何使用MySQL 設定預設性別值為「男」
在MySQL 中,為表中的列設定預設值非常簡單。對於性別列,可以將其設為“男性”或“女”,具體取決於應用程式的需求。
步驟 1:建立表格
#首先,需要建立一個有性別列的表。下列SQL 語句將建立一個名為people
的表,其中包含一個名為gender
的列,預設值為「男」:
CREATE TABLE people ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, gender VARCHAR(10) NOT NULL DEFAULT 'male' );
#步驟2:瞭解DEFAULT 關鍵字
DEFAULT
關鍵字用於指定當沒有為列指定值時所使用的預設值。在上面的範例中,gender
列的預設值設定為「male」。這表示,當為 people
表插入新行時,如果未明確指定 gender
列的值,則該列將自動設定為「male」。
步驟3:插入資料
可以將性別為「男」的資料插入people
表中,如下所示:
INSERT INTO people (name) VALUES ('John Doe');
查詢該表後,會發現gender
列的值為“male”,因為該列的預設值已經被套用了。
SELECT * FROM people WHERE name = 'John Doe';
注意:
- 對於性別列,可以使用任何非空字串作為預設值,但「male」和「female」是最常見的選項。
- 可以使用
ALTER TABLE
語句修改現有表的預設值。 - 在某些情況下,可能需要使用
NULL
作為預設值,表示該列中沒有有效的值。
以上是mysql中預設值男怎麼寫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

禪工作室 13.0.1
強大的PHP整合開發環境

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!