Visual Studio Code 中的 Transact-SQL
将Visual Studio Code转变为强大的Transact-SQL(T-SQL)开发编辑器,VS Code市场中的mssql扩展可使用。该 mssql 扩展优化支持本地运行的 SQL Server,运行于任何云端、Azure SQL 数据库和 Azure SQL 数据仓库。
连接SQL数据库,输入T-SQL代码,执行T-SQL代码,查看结果,并保存结果为JSON或CSV文件。在输入T-SQL代码时,你会获得丰富的T-SQL语言功能,比如T-SQL IntelliSense(代码补全)、语法高亮、线条、代码导航和代码片段。
下载VS Code——如果你还没下载VS Code,赶紧为你的平台(Linux、macOS或Windows)安装。
安装T-SQL支持。
通过从VS Code市场安装mssql扩展,为VS Code添加T-SQL语言支持,具体如下:
- 从VS Code侧边栏打开扩展视图(⇧⌘X(Windows,Linux Ctrl+Shift+X))。
- 在搜索栏输入“mssql”,点击安装,提示时重新加载VS Code。

连接并执行T-SQL
轻松连接到运行本地、任何云端的 SQL Server、Azure SQL 数据库和 Azure SQL 数据仓库。然后,执行你的 T-SQL 语句和批处理,查看结果和消息——所有这些都在 VS Code 内完成。你的最近连接会被保存在多个会话之间,这样你就能快速重新连接数据库。

查看并保存结果
执行 T-SQL 代码时查看结果和消息。将结果保存为JSON或CSV文件,只需几次点击即可在应用中使用数据。

T-SQL IntelliSense
当你在编辑器中输入 T-SQL 代码时,VS Code 为 T-SQL 关键词提供智能代码补全,建议模式对象名称(表、列、视图),以及连接数据库时函数和过程的参数帮助。

绒毛
Linting 是对你的 T-SQL 代码进行语法错误分析。在输入时,使用Visual Studio Code快速浏览T-SQL代码中的错误和警告。

查看定义/前往定义
使用“窥视定义”或“前往定义”,快速浏览数据库中模式对象的定义,如表、函数和过程,同时输入 T-SQL 代码。

片段
T-SQL 片段为常用的 T-SQL 语句提供了代码模板。输入“sql”即可获得T-SQL片段列表。

下一步
- 下载免费的SQL Server 2017开发者版。
- 安装Visual Studio Code Marketplace上的mssql扩展。
- 使用 SQL Server 构建应用——在 macOS、Linux 和 Windows 上使用你喜欢的编程语言开始使用 SQL Server。
- 在GitHub上为mssql扩展做出贡献。请在我们的GitHub问题追踪器上提交错误报告或功能建议。