Visual Studio Code 中的 Transact-SQL
将Visual Studio Code转变为强大的Transact-SQL (T-SQL) 开发编辑器,通过VS Code市场中提供的mssql扩展。该mssql扩展经过优化,可与本地运行的SQL Server、任何云中的SQL Server、Azure SQL数据库以及Azure SQL数据仓库配合使用。
连接到SQL数据库,输入T-SQL代码,执行T-SQL代码,查看结果,并将结果保存为JSON或CSV文件。在输入T-SQL代码时,您可以获得丰富的T-SQL语言功能,如T-SQL智能感知(代码补全)、语法高亮、代码检查、代码导航和代码片段。
Download 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
轻松连接到运行在本地、任何云、Azure SQL数据库和Azure SQL数据仓库中的SQL Server。然后,执行您的T-SQL语句和批处理以查看结果和消息 - 所有这些都在VS Code中完成。您的最近连接会在会话之间保存,因此您可以快速再次连接到您的数据库。
查看和保存结果
执行T-SQL代码时查看结果和消息。只需点击几下,即可将结果保存为JSON或CSV文件,以便在应用程序中使用这些数据。
T-SQL 智能感知
当你在编辑器中输入T-SQL代码时,VS Code会为T-SQL关键字提供智能代码补全,为模式对象名称(表、列、视图)提供建议,并在连接到数据库时为函数和过程提供参数帮助。
代码检查
Linting 是对您的 T-SQL 代码进行潜在语法错误的分析。使用 Visual Studio Code 在您输入时快速导航到 T-SQL 代码中的错误和警告。
查看定义/转到定义
使用Peek Definition或Go to Definition在编写T-SQL代码时快速浏览数据库中模式对象的定义,如表、函数和过程。
代码片段
T-SQL 片段提供了常用 T-SQL 语句的代码模板。输入 "sql" 以获取 T-SQL 片段列表。
下一步
- 下载免费的 SQL Server 2017 Developer Edition。
- 从Visual Studio Code市场安装mssql扩展。
- Build an app 使用 SQL Server - 在 macOS、Linux 和 Windows 上使用您喜欢的编程语言开始使用 SQL Server。
- 在GitHub上为mssql扩展做出贡献。在我们的GitHub Issue Tracker上提交错误报告或功能建议。