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语言支持,具体如下:

  1. 从VS Code侧边栏打开扩展视图(⇧⌘X(Windows,Linux Ctrl+Shift+X)。
  2. 在搜索栏输入“mssql”,点击安装,提示时重新加载VS Code。

安装MSSQL扩展

连接并执行T-SQL

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

执行T-SQL

查看并保存结果

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

保存T-SQL

T-SQL IntelliSense

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

TSQL Intellisense

绒毛

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

TSQL linting

查看定义/前往定义

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

TSQL peek definition

片段

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

TSQL snippets

下一步

延伸阅读