GitHub Copilot是 SQL Server Management Studio (SSMS) 中的 AI 助手。
GitHub Copilot通过直接在 SSMS 环境中建议查询、编辑、答案和管理员任务,帮助你更快、更准确地编写Transact-SQL(T-SQL)。
本文介绍如何使用GitHub Copilot并在 SSMS 中充分利用其功能。
打开GitHub Copilot
GitHub Copilot需要 SQL Server Management Studio 22 或更高版本。 更新到最新版本的 SSMS,以访问最新的更新和功能。
打开 SSMS 并在查询编辑器窗口中连接到服务器或数据库。
选择 SSMS 右上角的 GitHub Copilot 徽章,然后选择打开聊天窗口以登录。
如果未安装 GitHub Copilot,请从 GitHub Copilot 标志中选择 Install Copilot,或者打开 Visual Studio 安装程序并修改 SSMS 安装以添加 AI 辅助工作负荷。 有关详细信息,请参阅 在 SQL Server Management Studio 中安装 GitHub Copilot。
在“聊天”窗口中,使用现有的GitHub帐户登录,或选择注册使用Copilot Free。 按照浏览器中的提示完成登录或注册过程。
完成此过程后,返回到 SSMS 以开始使用Copilot。
使用GitHub Copilot
登录后,使用“聊天”窗口使用自然语言与数据库交互。 可以询问有关 SQL 的常规问题、特定于数据库的问题,或者获取编写或编辑 T-SQL 的帮助。
聊天:使用聊天窗口或内联聊天询问有关数据库的问题、获取 T-SQL 帮助并生成代码。 有关详细信息,请参阅 在 SQL Server Management Studio 中使用 GitHub Copilot 对话助手 体验。
代码完成:编写 T-SQL 时,Copilot直接在编辑器中提供建议。 Copilot建议新代码(显示为灰色文本)和对现有代码的编辑。 有关详细信息,请参阅 在 SQL Server Management Studio 中使用代码完成。
下一个编辑建议:Copilot会根据最近的更改预判您的下一个编辑需求,并在上下文中提供修订建议。 有关详细信息,请参阅在 SQL Server Management Studio 中使用编辑建议。
Database 说明:将业务规则和上下文直接存储在数据库中,以便Copilot可以生成更准确的响应。 有关详细信息,请参阅 在 SQL Server Management Studio 中使用 GitHub Copilot 的数据库指引。
若要查看 Copilot 功能,请从 SSMS 右上角的 GitHub Copilot 徽章中选择GitHub Copilot 演练。
Support
GitHub 提供对GitHub Copilot 对话助手的支持。
若要详细了解Copilot的安全、隐私、合规性和透明度,请参阅 GitHub Copilot 信任中心常见问题解答和使用 GitHub Copilot 功能。
相关内容
在 SQL Server Management Studio - 在 SQL Server Management Studio 中排查 GitHub Copilot 问题