溫馨提示×

mysql怎么設置默認值約束

小億
250
2023-11-16 02:20:24
欄目: 云計算

在MySQL中,可以使用DEFAULT關鍵字來設置默認值約束。具體步驟如下:

  1. 創建表時,在字段定義后面使用DEFAULT關鍵字,后跟默認值。例如,創建一個名為students的表,其中包含一個名為age的字段,并將其默認值設置為18:
CREATE TABLE students (
    id INT PRIMARY KEY,
    name VARCHAR(50),
    age INT DEFAULT 18
);
  1. 如果已經創建了表,可以使用ALTER TABLE語句來添加默認值約束。例如,將students表中的age字段的默認值設置為18:
ALTER TABLE students
ALTER COLUMN age SET DEFAULT 18;
  1. 若要刪除默認值約束,可以使用ALTER TABLE語句,并將DEFAULT關鍵字后面的值設置為NULL。例如,刪除students表中age字段的默認值約束:
ALTER TABLE students
ALTER COLUMN age SET DEFAULT NULL;

注意:在MySQL中,默認值約束只能應用于新插入的行。對于已經存在的行,如果沒有指定具體的值,將不會應用默認值。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女