当前位置: 首页 > article >正文

SmartSQL:一款方便、快捷的数据库文档查询、导出工具

在这里插入图片描述
在这里插入图片描述

🚩 项目介绍

SmartSQL 是一款方便、快捷的数据库文档查询、导出工具!从最初仅支持SqlServer数据库、CHM文档格式开始,通过不断地探索开发、集思广益和不断改进,又陆续支持WordExcelPDFHtmlXmlJsonMarkDown等文档格式的导出。同时又扩展支持包括SqlServerMySqlPostgreSQLSQLite等多种数据库的文档查询和导出功能。

🏅开源地址

在这里插入图片描述

🎯下载地址

码云: https://gitee.com/izhaofu/SmartSQL/releases

文件下载解压后,双击运行 SmartSQL.exe即可

🚀 SmartSQL项目力求做最方便、快捷的数据库文档查询生成工具!

💎 数据库支持

  • ✅ SqlServer
  • ✅ MySQL
  • ✅ Oracle
  • ✅ PostgreSQL
  • ✅ SQLite
  • ✅ 达梦
    • DB2
    • TIDB
    • 瀚高
    • kingbase

📖 主要功能

文档的内容都包含什么?
  • 序号 | 列名 | 主键 | 自增 | 数据类型 | 长度 | 允许NULL值 | 默认值 | 备注说明
  • 视图 视图内容SQL脚本
  • 存储过程 存储过程内容SQL脚本
支持导出哪些文档格式?

在这里插入图片描述

更新表列的注释,有哪些方式?
  • 通过 文件导入备注,选择文件导入进行更新批注(注释):
    • pdm 由PowerDesigner设计数据库时产生。
    • xml 由Visual Studio设置 实体类库的项目属性,勾选XML文档文件后生成项目时产生。
    • xml 由SmartSQL的 XML导出而产生。
什么是分组管理
  • 可以对数据库中的表、视图、存储过程进行自定义分组
  • 可以对分组对象进行文档批量导出
功能架构

请添加图片描述

🎉 功能介绍

Dashbord

在这里插入图片描述

工具箱

在这里插入图片描述

网站导航

在这里插入图片描述

数据库连接

在这里插入图片描述

连接管理中可以对当前添加的连接进行添加修改删除等操作。

目前支持对SQLServerMySQLOraclePostgreSQL达梦…等6种数据库的支持。

DB2TIDB瀚高等其他关系型数据库的支持正在进行中。

分组管理

在这里插入图片描述

在此可以对数据库中的视图存储过程实现自定义分组,方便管理

同时支持对分组进行排序,将鼠标放在需排序的分组上,当箭头变成➕就可以拖动排序了

常用的分组可置为默认展开不常用的分组置为默认不展开

快捷查询

在这里插入图片描述

支持左侧菜单快速检索对象

同时支持右侧主界面快速检索视图等信息

最大亮点是支持双击备注说明列对应单元格快速设置对象注释信息

视图存储过程支持一键查看内容结构、一键复制

导入导出

在这里插入图片描述

支持对视图存储过程进行导出成多种格式的离线文档

支持对XML格式的文档进行导入视图存储过程注释

设置/关于

在这里插入图片描述

支持搜索时设置根据前缀模糊搜索和全量模糊搜索

支持对右侧主界面设置多选项卡和单选项卡设置

📰 文档截图

CHM文档

在这里插入图片描述
在这里插入图片描述

Html文档

在这里插入图片描述
在这里插入图片描述

Word文档

在这里插入图片描述
在这里插入图片描述

Excel文档

在这里插入图片描述
在这里插入图片描述

PDF文档

在这里插入图片描述
在这里插入图片描述

❓ 常见问题

  • SmartSQL使用常见问题列表

http://www.kler.cn/a/416654.html

相关文章:

  • Xilinx PCIe高速接口入门实战(一)
  • Spark基本命令详解
  • Python 爬虫指定数据提取【Xpath】
  • go结构体匿名“继承“方法冲突时继承优先顺序
  • 课题组自主发展了哪些CMAQ模式预报相关的改进技术?
  • nodejs30: CSS 剪辑路径clip-path导致伪元素不可见问题及解决方法
  • Vue.js 组件开发进阶:构建可扩展的组件库
  • MySQL授权外部设备访问本地数据库
  • 设计模式 外观模式 门面模式
  • A02、数据库性能调优
  • SpringBoot源码-SpringBoot内嵌Tomcat原理
  • 科研小白成长记41——享受大起大落
  • 【真正离线安装】Adobe Flash Player 32.0.0.156 插件离线安装包下载(无需联网安装)
  • c++学习——list容器的使用学习
  • 【C++】LeetCode:LCR 077. 排序链表
  • YOLO系列论文综述(从YOLOv1到YOLOv11)【第13篇:YOLOv10——实时端到端物体检测】
  • Vue.js 实现用户注册功能
  • Python 小高考篇(8)拓展
  • 拥抱 OpenTelemetry:阿里云 Java Agent 演进实践
  • leetcode 797.所有的可能的路径
  • 【docker】docker build上下文
  • map用于leetcode
  • 【HTML】关于列表标签和表格标签
  • 计算机毕业设计Python+卷积神经网络股票预测系统 股票推荐系统 股票可视化 股票数据分析 量化交易系统 股票爬虫 股票K线图 大数据毕业设计 AI
  • UCOS-II 自学笔记
  • 性能测试生产环境只读业务压力测试及容量评估