注册
🚀🚀🚀 SQLark V3.4 更新 | 新增 PostgreSQL 数据库支持、SQL 常用代码段、表设计器体验升级,超多新功能等你来探索!
技术分享/ 文章详情 /

🚀🚀🚀 SQLark V3.4 更新 | 新增 PostgreSQL 数据库支持、SQL 常用代码段、表设计器体验升级,超多新功能等你来探索!

达梦在线服务平台 2025/04/17 40 0 0

20250416171956.jpg

SQLark 4 月发布的 V3.4 版本,期待已久的 PostgreSQL 数据库终于上线啦!现在起,可以通过 SQLark 管理和开发 PostgreSQL 数据库,让数据操作更流畅便捷。此外,本次更新还带来了 48 条重要的功能优化和问题修复:SQL 编辑器新增常用代码段功能,表设计器与单元格编辑器使用体验全面升级,数据导入功能新增支持 MySQL 数据库。更多实用功能,让我们一起来详细探索吧!

01 新增支持 PostgreSQL 数据库

支持版本:PostgreSQL 12、13、14、15、16

主要功能

  • 数据库连接:提供用户名/密码与 URL 两种连接方式。
  • 数据库对象:支持 PG 基础对象可视化管理,包括数据库、模式、表、视图、物化视图、函数、存储过程、序列、触发器、自定义类型和角色;支持按对象名称和 DDL 内容搜索。
  • SQL 功能与查询执行:提供关键字、模式、表、视图等对象名的智能提示与补全;支持表格形式展示 SQL 执行计划。
  • 数据查看与编辑:支持表数据的增删改查、复制粘贴、排序、筛选等功能。
  • 数据迁移:支持将 PG 的表及其相关对象(序列、视图、物化视图、索引、主键、唯一键、约束、外键和注释)迁移至达梦数据库。

image.png

剧透:在下一个版本 V3.5 中,将支持 PG 数据库的数据导入、数据生成、ER 图、全部类型对象迁移等更多丰富功能,敬请期待!

02 SQL编辑器:常用代码段

新增常用代码段功能,有助于加快 SQL 编码速度。用户只需预先自定义好代码段,就可以在 SQL 编辑器中通过预定义缩写,快速调出常用的代码结构块(如输入“sf”调出“select * from”)。

img_v3_02ld_f6694bcd63604c348b9447b30570ddcg.png

SQLark 内置常用的 DML 语句和控制结构代码段,可以直接使用或手动添加新的代码段;支持将其它工具导出的代码段模板文件(txt/properties格式)导入至 SQLark;对于含多个变量参数的语句段(如条件语句/循环语句等),可以在变量位置设置占位符,实现在编辑器中通过预定义缩写和对象智能提示完成长语句段的编写。

image.png

常用代码段可在 菜单栏 | 配置 | 首选项 | SQL 编辑器 | 常用代码段 进行设置

03 表设计器:新增列字段排序、复制行

可视化新建或修改表结构时,新增列字段排序功能,支持通过拖拽方式、或使用工具栏上移(↑)/下移(↓)按钮调整字段排列顺序;新增复制行功能,可通过 Ctrl+D 复制当前行到表格末尾,也可以通过 Ctrl+C/Ctrl+V 复制至指定行,支持跨表复制,方便复用字段定义,减少重复输入。

img_v3_02ld_821cceb176cb47b7895d2673b00e25eg.png

此外,对于 MySQL 支持可视化配置自增列;对于达梦数据库,支持配置 VARCHAR/VARCHAR2 类型字段的存储单位(BYTE 或 CHAR)。

04 单元格编辑器重点优化 JSON/XML 数据

V3.4 版本重点优化了以文本形式存储的数据类型(VARCHARCHARCLOBTEXT)的展示与编辑体验。新增自动换行/取消换行模式展示,方便查看和修改长文本内容。

特别当文本内容为 JSONXML 格式时,SQLark 可自动识别并进行语法高亮显示;支持将单行 JSON 或 XML 内容进行格式化,展示为清晰的层级代码结构,方便用户查看(但不改变该数据在数据库中的存储方式);当在格式化样式下修改数据时,支持以格式化样式进行存储,也支持去掉格式,压缩为单行数据进行存储,以节省存储空间。

image.png

image.png

05 数据导入:新增MySQL数据库

V3.4 之前,数据导入功能仅支持达梦和 Oracle 数据库,从 V3.4 起,新增对 MySQL 数据库的支持。通过文件识别与解析、列名智能映射等步骤,支持将 xlsx/xls/csv/txt/json/xml 文件的数据导入至目标表。

更多操作详情可查看:SQLark 实战 | 如何从 Excel、csv、txt 等外部文件进行数据导入

06 数据迁移 (Oracle-DM):支持地理空间数据类型

V3.4 版本中,新增对 Oracle 数据库空间数据类型 SDO_GEOMETRYST_GEOMETRY 的迁移支持,可转换为达梦数据库的 SYSGEO2.ST_GEOMETRY 类型,方便用户完成地理空间数据的迁移。

剧透:在下一个版本 V3.5 中,将支持 ST_POINTST_CURVE 等更多空间数据类型。

07 重要 BUG 修复

V3.4 修复了来自用户反馈的 33 条 BUG,涵盖数据库对象、查询执行、SQL 编辑、数据处理等功能。主要 BUG 修复列表如下:

  • 修复了在操作系统中设置环境变量 http_proxy 和 https_proxy 代理服务后,导致 SQLark 应用启动时无法连接后端服务,一直处于加载中的问题。

  • 修复了在大小写不敏感的数据库中,对于表名为小写的表,无法提示出字段名的问题。

  • 修复了由于数据库连接有效时间设置问题,导致 SQL 执行时出现偶发性连接异常、需重新连接的问题。

  • 修复了在同一个连接下,当某个查询窗口正在执行复杂脚本、慢 SQL 时,其他查询窗口会出现长时间显示 “执行语句正在加载中” 状态的问题。

  • 修复了结果集状态为只读状态时无法将其导出为 SQL 文件的问题。

  • 修复了在含有较多列的数据表中进行列筛选时,输入或清除筛选条件时出现卡顿的问题。

  • 修复了 BLOB 类型中存储的文本文件,下载后文件无后缀的问题。

➡️ 请 PC 端访问:www.sqlark.com 查看更多更新详情。

🌟 贡献者

感谢以下 30 位 SQLark 社区贡献者,对本次产品更新的贡献和支持:

img_v3_02ld_7d55199c97d64c1ab4bf2b06f214ab5g.png

参与产品贡献的用户会获得积分奖励 💯,客服小百灵将在一个月内在 SQLark 社区发布奖励结果。

👉以上贡献者 ID,也可在:SQLark 官网 | 最近更新 | V3.4 查看;

(V3.3 版本的贡献者积分已发放,请注意查收哦!)

2025 年 2 月起,SQLark 贡献者榜单和积分奖励机制将只适用于通过社区进行意见反馈并被采纳的用户,V3.3 以后的版本将不再对通过微信客服或其他渠道反馈的用户进行标注和奖励。

我们鼓励用户通过社区发帖的形式,完整的描述问题,包含环境信息、操作路径,相应的截图、日志等更多有效的背景信息,这将有助力产研团队更高效的定位问题,也方便用户跟进问题解决情况,同时也可以帮助遇到同样问题的用户,希望大家理解!

🚀 如何升级 SQLark 至最新版本

在客户端的菜单栏点击 帮助 | 检查更新 选项,选择 立即下载 即可更新至最新版本,也可访问 SQLark 官网 www.sqlark.com 下载最新版本客户端。

🙋‍♂️ 如何反馈问题

产品安装和使用过程中有任何疑问、BUG 或需求,请通过社区论坛 ask.sqlark.com 反馈给我们!

你的意见或建议会直达产品经理和研发团队,经开发团队评估并采纳的,将快速进入产品开发排期,你的贡献会记录进产品版本日志记录,在官网公示。

➡️ SQLark 官网:www.sqlark.com
➡️ SQLark 社区 :ask.sqlark.com

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服