Skip to content

AI + 数据库可视化

VJSP 提供一体化数据库可视化能力,支持在 IDE 内完成表结构浏览、自然语言生成 SQL、一键执行查询与数据管理,无需切换外部工具(如 DBeaver、Navicat),显著提升开发效率。

⚠️ 前提条件:请确保已成功连接目标数据库。

一、功能简介

AI+数据库可视化包含三大核心能力:

  • 🗣️ AI 驱动生成 SQL: 通过自然语言描述需求,自动生成建表、查询、更新等标准 SQL 语句。

  • ▶️ 内置查询分析器: 直接执行 SQL 并实时查看结果,支持创建表、插入数据、复杂查询等操作。

  • 🧰 表级快捷操作: 右键菜单提供结构管理、数据操作、导出等一站式功能,无需手写。

二、操作流程

步骤 1:打开数据库可视化界面

可通过以下任一方式进入:

  • 点击顶部工具栏 数据库图标

  • 在 AI 对话中点击生成 SQL 上方的 “运行” 按钮

数据库图标

步骤 2:操作数据表(右键快捷菜单)

在数据库面板中:

  1. 选中任意数据表

  2. 右键点击表名,弹出操作菜单

  • 支持以下操作:

    • 查询:生成 SELECT * FROM table 并打开分析器

    • 编辑:进入表字段编辑模式

    • SQL生成(查询,插入,更新,创建表,删除表)

    • 字段操作(添加字段,修改字段,删除字段)

    • 删除:删除整张表

⚠️ 安全提示:涉及结构变更或数据删除的操作不可逆,请谨慎执行

  1. 刷新:重新加载表结构或数据

  2. 导出:导出表数据

操作表

步骤 3、通过 AI 生成 SQL 语句

使用AI能力,您可以使用自然语言描述数据库相关需求,系统将自动生成标准 SQL 语句,并支持一键执行。

操作流程:

  1. 描述需求

在插件侧边栏的输入框中,用自然语言描述您的 SQL 需求,例如:

设计一个客户信息管理表
  1. 获取生成结果

发送请求后,AI 将智能回复出来创建表的sql文件。

  1. 执行 SQL
  • 点击 SQL 上方的 运行 按钮 → 自动跳转至查询分析器并加载语句
  • 或点击 复制,手动粘贴到查询分析器中
  1. 查看结果

在查询分析器中点击 执行,系统将返回操作结果或查询数据。

上方按钮

三、AI 上下文感知:让生成更精准

VJSP 的独特优势在于:将真实数据库表结构注入 AI 对话上下文。

当您选择一张表后,系统会自动同步其完整 schema(字段名、类型、约束等)。此后,AI 能精准理解类似以下请求:

  • “查询客户表中手机号为空的用户”

  • “为订单表添加‘支付状态’字段,默认值为‘待支付’”

从而生成字段匹配、语法正确、逻辑严谨的 SQL 或业务代码。

如何启用?

  • 点击顶部工具栏 【选择数据库表】

  • 在列表中点击目标 数据表名称

  • 插件自动完成结构同步,后续对话即基于此上下文进行推理

选择数据库表结构

💡 提示:未同步表结构时,AI 仅能生成通用 SQL;同步后,生成准确率显著提升。建议在操作前先选择对应表。