如何使用 sql 添加新列
第一步:確定表名
首先,確定要添加新列的表名。
第二步:編寫 ALTER TABLE 語句
使用 ALTER TABLE 語句添加新列。語句語法如下:
ALTER TABLE table_name ADD column_name data_type [NOT NULL | NULL] [DEFAULT default_value]
登錄后復制
其中:
table_name:要添加新列的表的名稱。
column_name:新列的名稱。
data_type:新列的數據類型(例如,INT、VARCHAR、DATE)。
NOT NULL: 指定該列不能為空。
NULL: 指定該列可以為空。
DEFAULT: 指定該列的默認值(如果未指定,則默認為 NULL)。
第三步:執行查詢
使用以下查詢執行 ALTER TABLE 語句:
ALTER TABLE employees ADD salary INT NOT NULL DEFAULT 0;
登錄后復制
以上查詢將在名為 “employees” 的表中添加一個名為 “salary” 的新列,其數據類型為 INT,不允許為空,默認值為 0。
注意事項:
確保新列的名稱在該表中唯一。
數據類型必須與您要存儲的數據兼容。
對于不允許為空的列,必須指定默認值。