↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

myDBR 7.7 为 PostgreSQL 带来 Web 报表支持

发布于 2026-11-05,myDBR.com
专有软件

芬兰赫尔辛基,2026 年 10 月 28 日:myDBR.com 宣布,其面向 SQL 数据库的 Web 报表平台 myDBR 新增 PostgreSQL 支持。除原有的 MySQL、MariaDB 和 Microsoft SQL Server 支持外,PostgreSQL 12 及更高版本现在也可保存 myDBR 自身的数据库对象和报表。

什么是 myDBR?

myDBR 可将 SQL 转化为完整的报表门户。开发者在数据库中编写报表逻辑,myDBR 提供 Web 界面,包括参数表单、表格、图表、地图、下钻、定时任务、用户管理,以及 Excel、PDF 和 CSV 导出。用户只需要浏览器,无需学习单独的报表设计器或专有查询语言。只要会写查询,就能发布报表。

PostgreSQL 支持范围

  • 使用 PL/pgSQL 函数定义报表。 每份报表由一个函数提供,每个结果集返回一个游标。标题、图表、表格、选项卡和地图分别对应一个结果集,因此单个函数就能构建完整的报表页面。
  • 简化安装。 Web 安装程序创建角色与数据库,并在一个事务中运行创建脚本,失败时不会留下安装了一半的对象。myDBR 可与业务数据处于同一数据库的独立 schema 中,适应 PostgreSQL 每条连接只连接一个数据库的模型。
  • 行级安全。 myDBR 可将当前登录用户传给 PostgreSQL,也可使用该用户的数据库角色运行每份报表。由数据库决定用户可见的行,即使报表被复制或修改,也不能显示超出用户权限的数据。
  • 报表超时与运行中报表视图。 管理员可以使用 statement_timeout 和 lock_timeout 设置全局或单份报表的限制,也能查看并取消正在运行的报表。
  • 开发者工具。 SQL 编辑器、查询计划查看器(EXPLAIN)、数据浏览器、查询构建器、服务器间同步、Git 版本控制和 AI 报表助手均可用于 PostgreSQL。

环境要求

PostgreSQL 12 或更高版本(推荐 14 或更高版本),安装 pgsql 扩展的 PHP 8.0 或更高版本,以及 PostgreSQL 的 citext contrib 扩展。

获取方式

myDBR 7.7 已包含 PostgreSQL 支持。文档提供安装指南与 PL/pgSQL 报表教程。了解更多信息或下载试用版,请访问 myDBR 网站。

关于 myDBR

myDBR 由 myDBR.com 开发,自 2004 年起用于数据库报表。各类规模的组织通过它,将 SQL 数据库中的报表发布到 Web。

原文