MSSQL执行脚本之旅学会自主操作

介绍

Microsoft SQL Server(简称 MSSQL)是一个关系型数据库管理系统(RDBMS),可以在 Windows 操作系统上运行。MSSQL 常用于企业中的数据存储和管理。在企业中,现场工作人员或管理员会执行一些脚本来操作数据库。在本文中,我们将探讨如何在 Microsoft SQL Server 中执行脚本。

窗口化环境下执行SQL脚本

在 Microsoft SQL Server Management Studio中,我们可以通过打开一个 SQL Server 查询窗口来执行 SQL 脚本。

打开SQL Server 查询窗口

在 Microsoft SQL Server Management Studio 中,单击“文件”->“新建”->“查询窗口”(CTRL + N)。

-- 例 :创建一个示例表

CREATE TABLE employees(

id INT PRIMARY KEY NOT NULL,

name VARCHAR(255) NOT NULL,

age INT NOT NULL,

address CHAR(255),

salary DECIMAL (18, 2)

);

将上述代码输入到查询窗口中。可以看到 SQL Management Studio 标记代码中的关键字,以帮助您编写正确的 SQL。在输入这些关键字时,它们将自动成为不同颜色。

执行SQL查询

在输入完查询语句后,可以按以下方法执行查询:

单击查询窗口顶部的“执行”按钮。

按键盘上的F5。

选择“执行”>“执行查询”或按Ctrl + E。

命令行模式下执行SQL脚本

除了可以使用 Microsoft SQL Server Management Studio 中的查询窗口之外,您还可以使用命令行工具来执行 SQL 脚本。MSSQL 命令行接口名为 SQLCMD。下面将介绍如何在 SQLCMD 环境中执行 SQL 脚本。

打开命令提示符

在 Windows 中,可以按以下方式打开命令提示符:

按下 Win + R 键,在弹出的对话框中输入 cmd 后按 Enter 键。

或者按下 Win + X 键,在弹出的菜单中选择“命令提示符”。

使用 SQLCMD 连接到 MSSQL 实例

连接到能够运行SQL脚本的 SQL 服务器实例。若要连接,可以使用以下命令:

sqlcmd -S servername -U username -P password

注意:这里的servername,username和password分别代表您的服务器名称、用户名和密码。

执行SQL脚本

在连接到 SQL 服务器实例后,可以使用以下命令执行 SQL 脚本:

:r C:\temp\employees.sql

GO

注意:这里的路径名称应与 SQL 脚本文件的实际路径相匹配。

结论

无论您是使用 Microsoft SQL Server Management Studio 还是命令行模式下执行脚本,都可以快捷地管理您的数据库。在使用时,您可以根据上述步骤执行 SQL 脚本。

数据库标签