📅  最后修改于: 2023-12-03 15:05:20.406000             🧑  作者: Mango
在数据库中,我们可能需要向表中添加新的列来存储额外的数据。在 SQL Server 中,可以使用 ALTER TABLE 语句来添加一列。
ALTER TABLE table_name
ADD column_name data_type [NULL | NOT NULL] [DEFAULT default_value];
假设我们有一个名为 “students” 的表,它包含学生的姓名和年龄。
现在我们需要为这个表添加一个新的列 “gender”,用于存储学生的性别。下面是 SQL 语句:
ALTER TABLE students
ADD gender varchar(10) NOT NULL DEFAULT 'unknown';
该语句将在 “students” 表中添加一个新的列 “gender”(数据类型为 varchar,长度为 10),并将其设为 NOT NULL,即不允许为 NULL 值。该列的默认值为 “unknown”。
以上是在 SQL Server 中添加列的介绍,希望对您有所帮助。