微软为 SQL Server Management Studio 引入新功能

微软为 SQL Server Management Studio 引入新功能

SQL Server Management Studio 的最新更新:SSMS 22 预览版发布

令人兴奋的是,微软推出了 SQL Server Management Studio (SSMS) 21 的几项更新,同时公布了即将发布的主要版本 SSMS 22 的计划。此公告以去年发布的 SQL Server 2025 预览版为基础,其创新的本机矢量数据支持旨在提高性能,特别是在人工智能 (AI) 应用程序方面。

GitHub Copilot 与 SSMS 22 Preview 3 的集成

SSMS 22 Preview 3 中引入的关键功能之一是集成了 GitHub Copilot。这款 AI 助手旨在提高编码效率,类似于 Visual Studio 中的功能。用户不仅可以利用 GitHub Copilot 加快编码速度,还可以获取数据库相关查询的答案。要使用此功能,只需在 SSMS 工作区中的“工作负载”选项卡中选择“AI 辅助”即可。

能力和情境感知

微软详细说明,一旦 GitHub Copilot 通过编辑器窗口连接,它就会获得有关用户数据库和连接的全面知识。这意味着它可以协助创建与各种数据库的新连接,从而允许用户集成针对不同上下文定制的多个 Copilot。因此,您可以有效地提出有关数据库的问题,并获得与上下文相关的 T-SQL 编写支持。

SSMS 中 GitHub Copilot 的局限性

虽然 GitHub Copilot 的推出是一项重大改进,但用户应该注意其当前的局限性:

  • 目前,SSMS 查询编辑器不支持代码完成。
  • 当助手负责评估数据时,可能会产生不准确的结果。
  • 输出可能包含错误或质量不合格的内容;在实施之前对其进行审查至关重要。
  • 专家在应用之前应评估内容的准确性和相关性。
  • SSMS 中没有为 GitHub Copilot 选择不同模型的选项。
  • 导出聊天功能尚不可用。
  • 当前集成不支持代理模式。

许可要求和未来展望

要在 SSMS 22 中使用 GitHub Copilot,用户必须拥有 AI 辅助功能的有效许可证。需要注意的是,此功能不会扩展到 SSMS 21,因为微软专注于优化即将发布的版本的体验。

此次集成标志着我们朝着更高效的数据库管理和开发工作流程迈出了重要的一步。随着微软不断增强 SSMS,用户可以期待利用 AI 技术简化编码实践的进一步发展。

查看源代码和图片

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注