Navicat 技术指引 | 通过 AI 简化 KingbaseES 查询工作
“询问 AI”使用户能够在编写查询的过程中利用 AI,简化查询开发工作流程,从而提高查询效率和用户体验。
近期,Navicat 宣布正式支持国产金仓 Kingbase ES 数据库,并提供全方位管理与开解决方案。Navicat 旗下全能工具 Navicat Premium 支持金仓 KingbaseES 全面的管理开发功能,而轻量化免费的 Navicat Premium Lite 则满足小型和独立开发者的基础需求。Navicat Cloud 和 Navicat On-Prem Server 为需要文件管理和内部协作的组织提供支持。值得注意的是,Navicat On-Prem Server 3.0 版本起,已能管理金仓数据库中的关键对象,如表、视图、实体化视图、过程、索引、序列、类型等。
Navicat Premium 自版本 17.3 开始支持金仓KingbaseES V8 或以上。它支持的系统有 Windows、MacOS、Linux 和 Linux ARM,并支持跨平台使用。借助 Navicat 强大的软件家族,金仓数据库用户将体验到前所未有的便捷数据库管理。
-> 关于更多技术指引,欢迎查看《Navicat x 金仓 KingbaseES 快速入门指南》,获取详细操作流程与技术实践干货。
-> 点击 这里,下载 Navicat Premium 全功能试用版。
-> 点击 这里,下载 Navicat Premium Lite 轻量化免费版。
-> 点击 这里, 收看官方 B 站视频教程,零基础也能轻松上手!
-> 你有技术问题与建议?欢迎与我们沟通(邮件:Jojo.huang@navicat.com)
询问 AI
“询问 AI”使用户能够在编写查询的过程中利用 AI,简化查询开发工作流程,从而提高查询效率和用户体验。直接点击编辑器上方的“询问 AI”旁边的箭头,用户可以指示“询问 AI”执行以下操作:
- 解释 SQL - 获取查询的详细解释,包括其组件和功能。
- 优化 SQL - 通过具体的优化建议提高查询的性能和效率。
- 美化 SQL - 自动地格式化代码,从而提高可读性和可维护性。
- 转换 SQL 为另一种数据库类型 - 转换查询,从而与不同的数据库系统兼容。
或者在编辑器空白处鼠标右击,然后选择 “AI 处理”。
当使用“询问 AI”的默认处理时,以下信息将传输到 AI 提供商:
- 查询的全文或选定文本。
- 编辑器中所选服务器的服务器版本。
- 编辑器中所选模式的信息。
此外,你还可以自定义 AI 处理,如解释查询和更正错误。
自定义 AI 处理
你可以通过提交特定问题和附加相关信息来自定义 AI 处理。
(1)在编辑器中输入你的查询
(2)点击“询问 AI”
(3)你的问题
(4)选择 AI 对应的格式
(5)点击以下的选项以附加其他信息并发送到 AI 提供商。
通过 AI 修复
如果查询运行失败并返回错误,你可以请求 AI 调试查询并提供可能的修复方案。
获取修复建议
(1)选择“摘要”选项卡,并找到错误。
(2)在“查询”列中,点击“通过 AI 修复”。
(3)AI 将立即生成一个修复建议。
提示:默认情况下,将会高亮显示差异之处。你也可以右键单击该窗格并取消勾选“显示差异”以关闭高亮显示功能。
(4)你可以通过以下任一个方式将代码应用于编辑器中:
解释报错信息
(1)选择“摘要”选项卡,并找到错误。
(2)在“消息”列中,点击“询问 AI”。
(3)AI 将立即生成错误消息的详细解释。
更多推荐
所有评论(0)