SQL 添加列時如何設置默認值

為新添加的列設置默認值,使用 ALTER table 語句:指定添加列并設置默認值:ALTER TABLE table_name ADD column_name data_type DEFAULT default_value;使用 CONSTRaiNT 子句指定默認值:ALTER TABLE table_name ADD COLUMN column_name data_type CONSTRAINT default_constraint DEFAULT default_value;

SQL 添加列時如何設置默認值

為新添加列設置默認值

sql 中,為新添加的列設置默認值的步驟如下:

1. 使用 ALTER TABLE 語句

添加列并設置默認值的語法如下:

ALTER TABLE table_name ADD column_name data_type DEFAULT default_value;

其中:

  • table_name 是要添加列的表名。
  • column_name 是要添加的新列的名稱。
  • data_type 是新列的數據類型。
  • default_value 是新列的默認值。

2. 使用 CONSTRAINT 子句

您還可以使用 CONSTRAINT 子句來指定默認值:

ALTER TABLE table_name ADD COLUMN column_name data_type CONSTRAINT default_constraint DEFAULT default_value;

其中:

  • default_constraint 是約束的名稱(可以是任意名稱)。

3. 示例

例如,要為名為 users 的表中添加一個名為 age 的列并設置默認值為 25,可以使用以下語句:

ALTER TABLE users ADD COLUMN age INT DEFAULT 25;

這樣做將向 users 表中添加一個名為 age 的新列,其數據類型為整數,默認值為 25。

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享