AI + 数据库可视化
VJSP 提供一体化数据库可视化能力,支持在 IDE 内完成表结构浏览、自然语言生成 SQL、一键执行查询与数据管理,无需切换外部工具(如 DBeaver、Navicat),显著提升开发效率。
⚠️ 前提条件:请确保已成功连接目标数据库。
一、功能简介
AI+数据库可视化包含三大核心能力:
🗣️ AI 驱动生成 SQL: 通过自然语言描述需求,自动生成建表、查询、更新等标准 SQL 语句。
▶️ 内置查询分析器: 直接执行 SQL 并实时查看结果,支持创建表、插入数据、复杂查询等操作。
🧰 表级快捷操作: 右键菜单提供结构管理、数据操作、导出等一站式功能,无需手写。
二、操作流程
步骤 1:打开数据库可视化界面
可通过以下任一方式进入:
点击顶部工具栏 数据库图标
在 AI 对话中点击生成 SQL 上方的 “运行” 按钮

步骤 2:操作数据表(右键快捷菜单)
在数据库面板中:
选中任意数据表
右键点击表名,弹出操作菜单
支持以下操作:
查询:生成 SELECT * FROM table 并打开分析器
编辑:进入表字段编辑模式
SQL生成(查询,插入,更新,创建表,删除表)
字段操作(添加字段,修改字段,删除字段)
删除:删除整张表
⚠️ 安全提示:涉及结构变更或数据删除的操作不可逆,请谨慎执行
刷新:重新加载表结构或数据
导出:导出表数据

步骤 3、通过 AI 生成 SQL 语句
使用AI能力,您可以使用自然语言描述数据库相关需求,系统将自动生成标准 SQL 语句,并支持一键执行。
操作流程:
- 描述需求
在插件侧边栏的输入框中,用自然语言描述您的 SQL 需求,例如:
设计一个客户信息管理表- 获取生成结果
发送请求后,AI 将智能回复出来创建表的sql文件。
- 执行 SQL
- 点击 SQL 上方的 运行 按钮 → 自动跳转至查询分析器并加载语句
- 或点击 复制,手动粘贴到查询分析器中
- 查看结果
在查询分析器中点击 执行,系统将返回操作结果或查询数据。

三、AI 上下文感知:让生成更精准
VJSP 的独特优势在于:将真实数据库表结构注入 AI 对话上下文。
当您选择一张表后,系统会自动同步其完整 schema(字段名、类型、约束等)。此后,AI 能精准理解类似以下请求:
“查询客户表中手机号为空的用户”
“为订单表添加‘支付状态’字段,默认值为‘待支付’”
从而生成字段匹配、语法正确、逻辑严谨的 SQL 或业务代码。
如何启用?
点击顶部工具栏 【选择数据库表】
在列表中点击目标 数据表名称
插件自动完成结构同步,后续对话即基于此上下文进行推理

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