MSSQL数据库中如何创建表

MSSQL数据库中如何创建表

在MSSQL数据库中,表是一个具有特定列和数据类型的对象。创建表是数据库管理的基本任务之一,下面我们将介绍如何在MSSQL数据库中创建表。

准备工作

在创建表之前,首先需要创建一个数据库。登录到你的SQL Server Management Studio(SSMS)中,右键点击“数据库”文件夹,选择“New Database”选项,如下图所示:

在弹出的对话框中,输入数据库名称(例如“test”),单击“OK”按钮创建数据库。

创建表

使用SSMS打开刚刚创建的数据库,在“Tables”文件夹上右键单击,选择“New Table”选项来创建一个新的表,如下图所示:

这将打开一个新的工作区,让您创建表格的列。在这里,您可以为新表添加列,定义数据类型,为每个列指定新属性等等。例如,下面的代码会创建一个名为“employees”的表,其中包含员工的姓名、ID和工资:

CREATE TABLE employees (

id INT PRIMARY KEY NOT NULL,

name VARCHAR(30) NOT NULL,

salary DECIMAL(10, 2) NOT NULL

);

我们可以通过运行上面的代码来创建一个新的表。这个表包括三列:一个ID主键列、一个名字列和一个工资列。如果你想进一步了解更多列属性的设置,可以参考Microsoft官方文档。

添加数据

创建了表后,需要向表中添加数据。为此,您可以使用INSERT INTO语句。以下代码将在刚刚创建的“employees”表中插入三行数据:

INSERT INTO employees (id, name, salary)

VALUES (1, 'Alice', 75000),

(2, 'Bob', 50000),

(3, 'Charlie', 90000);

运行以上代码后,您可以执行SELECT语句来查看添加的数据:

SELECT * FROM employees;

这会返回包含三行数据的表格,如下所示:

id name salary
1 Alice 75000.00
2 Bob 50000.00
3 Charlie 90000.00

总结

创建表是SQL Server管理的基本任务之一。通过SSMS,您可以方便地创建和管理表,添加数据和定义列属性等。在实际使用中,您可能需要创建更加复杂的表,但是基本的语法和步骤是相同的。通过深入学习SQL Server,您可以更好地了解和管理您的数据。

数据库标签