📜  创建列 sql (1)

📅  最后修改于: 2023-12-03 15:36:53.233000             🧑  作者: Mango

创建列 SQL

在关系型数据库中,创建列是指在表中添加新的列,以便存储更多的数据。创建列是数据库设计和管理中的一个基本操作。在本文中,我们将介绍如何使用 SQL 来创建新列。

语法

在 SQL 中,用 ALTER TABLE 语句来添加新列。语法如下:

ALTER TABLE table_name
ADD column_name datatype;

其中,table_name 是表名,column_name 是新列的名称,datatype 是新列的数据类型。

例如,如果我们要向名为 users 的表中添加一个名为 age 的新列,数据类型为整数,可以使用以下 SQL 语句:

ALTER TABLE users
ADD age INT;
示例

以下示例将创建一个包含三列(idnameage)的新表 employee

CREATE TABLE employee (
  id INT PRIMARY KEY,
  name VARCHAR(50),
  age INT
);

接下来,我们将向表 employee 中添加 emailsalary 两个新列:

ALTER TABLE employee
ADD email VARCHAR(100),
ADD salary DECIMAL(10,2);
总结

创建列是在 SQL 中非常常见的操作。我们使用 ALTER TABLE 语句来添加新列。在添加列时,我们需要指定新列的名称和数据类型。一旦添加了新列,我们就可以开始将数据存储在该列中。