如何获取 postgresql 9.5 中特定模式中存在的所有表的表行数?

2023-11-29

如何获取 postgresql 9.5 中特定模式中存在的所有表的表行数?我希望结果为 table_name |行数。如何使用查询来完成此操作?


这可以通过一些 XML 魔法来完成:

select table_schema, table_name,
       (xpath('/row/count/text()', query_to_xml('select count(*) from '||format('%I.%I', table_schema, table_name), true, true, '')))[1]::text::int as row_count
from information_schema.tables
where table_schema = 'public'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何获取 postgresql 9.5 中特定模式中存在的所有表的表行数? 的相关文章

随机推荐

  • 在 bash 脚本中使用“备用屏幕”

    The 备用屏幕被许多 用户交互 终端应用程序使用 如 vim htop screen alsamixer less 它就像终端内容的不同缓冲区 当应用程序退出时它会消失 因此整个终端会恢复并看起来应用程序没有输出任何内容 我想在我自己的
  • REST - HTTP 状态 405 - 不允许的方法

    我尝试在我的网络项目上使用 REST POST 有效 但 DELETE 和 PUT 不起作用 我会看到错误 HTTP 状态 405 不允许方法 并且 GET 根本不起作用 id RFC 2068 中未定义 且 Servlet API 不支持
  • C# .Net 中 XmlElement 中的空白

    XmlElement child doc CreateElement element Where doc是一个对象XmlDocument 当代码执行上面一行时element Tom and Jerry 我收到以下错误 The charact
  • Woocommerce 中的本地取货运输选项自定义百分比折扣

    我的 WooCommerce 结帐页面提供了一些运输选项 统一费率 需要花钱 本地取货 免费 如果客户选择本地取货运输方式 我如何才能获得订单总成本 5 的折扣 以下代码将为购物车小计添加 5 的折扣当地取货选择的运输方式 add acti
  • UWP 中的 Process.Start

    我想从我的 UWP 应用程序运行文件 视频 音乐 图片 对于 WPF 我可以使用Process Start path 方法 但此方法现在可用于 UWP 我发现我可能应该使用FullTrustProcessLauncher https lea
  • 在 ForEach-Object -Parallel 块内从自身递归调用函数 - 并行块内无法识别函数

    第一次在这里提问 请善待 我试图以并行方式递归地获取所有目录 希望减少遍历驱动器所需的时间 下面是我尝试过的代码 本质上我想要做的是输入一个文件夹 并对其子文件夹及其子文件夹等并行执行相同的操作 但该函数在并行块内无法识别 function
  • 用颜色向量突出显示 ggplot2 中的前 3 个

    我有下面的代码 我想用选定的颜色为前 3 个着色 提前谢谢了 library ggplot2 library dplyr df lt data frame dose c D0 5 D1 D2 D3 D4 D5 len c 4 2 10 29
  • 从Python字典中删除重复的键但对值求和

    我有一本Python字典 d tags 0 value tags 1 value tags 2 value tags 3 value tags 4 value 想象一下这个字典大了 10 倍 它有 50 个键和 50 个值 在此标签中可以找
  • 空 DataTable 到 Json 并包含列名称

    我的应用程序分为两部分 客户端和服务器 服务器端询问 SQL 数据库并将结果存储在 DataTable 中 然后我使用下一个函数将 DataTable 转换为 Json 以将其发送到客户端 问题是当没有结果时 我得到一个空字符串 我想得到一
  • 如何在 Neo4j 3.0.1 中配置查询超时

    我想设置查询超时neo4j conf对于 Neo4j 3 0 1 任何花费超过超时时间的查询都应该被终止 我主要关心的是为来自 Neo4j 浏览器的查询设置超时 看起来像这是可能的过去与 execution guard enabled tr
  • OpenCV:相对于参考图像移动/对齐面部图像(图像配准)

    我是 OpenCV2 的新手 正在从事情感识别项目 希望将面部图像与参考面部图像对齐 我希望在进行旋转之前先进行图像翻译 当前的想法是在 x 和 y 坐标的有限范围内运行搜索 并使用平方差之和作为误差度量来选择最佳的 x y 参数来对齐图像
  • PHP 将 24 位颜色转换为 4 位颜色

    背景 我正在将图像转换为 ascii 艺术 这可以完美地工作 甚至可以使用 24 位颜色 将颜色转换为正确的 RGB 值 然而 我现在想用 4 位调色板而不是 24 位来渲染 ASCII 艺术 如何使用 PHP 将 24 位颜色转换为 4
  • 添加到 Woocommerce 的自定义元数据未显示在订单项元中

    我有一个 WooCommerce 订单的自定义元数据 现在我想在结账后将其显示在感谢页面上 但是该数据不可用 数据已保存并可在管理员中使用 但我似乎无法访问它 function custom order item meta item id
  • oData $expand 派生类型

    我在使用 odata 查询获取派生类型时遇到挑战 Url odata resource expand 衍生类型 看到这个link这给出了像这样的选项 People OfType Employee 41 Manager 或 People Em
  • 无法使用 AngularJS 在 Android 浏览器中执行 POST 请求

    我有一个有角度的应用程序 可以显示记录 并让用户能够添加记录 在桌面或 iOS 设备上一切正常 但在 Android 设备上 POST 方法失败 403 禁止 这是我的服务中的代码 obj getRecords function retur
  • 终止正在 Q​​Thread 内运行的正在进行的 QProcess? [复制]

    这个问题在这里已经有答案了 如何终止正在 Q Thread 内运行并被另一个 QThread 删除的正在进行的 QProcess 我什至插入了一个 QMutex extCmdProcessLock 这应该避免在 extCmdProcess
  • Paper.js 外部文件将无法加载

    我只是想进入 paper js 内联时代码可以正常工作 但是当我将它们移动到外部文件并在那里 src 时 错误开始弹出 任何人都可以弄清楚我做错了什么吗 附有错误屏幕截图 非常感谢 错误截图
  • PHP 在 if 语句中组合布尔运算符(AND、OR)

    我想知道是否可以将两个运算符 OR 和 AND 组合在一个 if 语句中 如下所示 if apple 1 orange 2 cake 0 我想说的是 如果苹果等于 1 橙子等于 2 或者蛋糕等于 0 那么就这样做 换句话说 我需要苹果和橙子
  • Python:如何按每个元素的最大值对列表进行排序?

    L a b c d e f 我想按 max a b max c d max e f 等对其进行排序 您可以提供定制key函子到sort L sort key max
  • 如何获取 postgresql 9.5 中特定模式中存在的所有表的表行数?

    如何获取 postgresql 9 5 中特定模式中存在的所有表的表行数 我希望结果为 table name 行数 如何使用查询来完成此操作 这可以通过一些 XML 魔法来完成 select table schema table name