【问题标题】:List all the tables and row counts in Teradata SQL?列出 Teradata SQL 中的所有表和行数?
【发布时间】:2023-01-18 06:04:11
【问题描述】:

我想将以下 Oracle SQL 查询转换为 Teradata SQL:

SELECT table_name, num_rows FROM ALL_TABLES

此查询检索所有表以及行数。什么是 Teradata SQL 等价物?

【问题讨论】:

  • 您可以从dbc.TablesV视图中检索TableName;您可能希望通过在 Teradata 中称为 DatabaseName 的“模式”来限定。如果没有每个表的 SELECT COUNT(*),则无法直接获得实际行数。您可能会从 dbc.StatsV where StatsID=0 中检索到 RowCount 的最后一次统计收集。

标签: teradatasql


【解决方案1】:

试试这个玩:)

选择数据库名称, 表名, 创建时间戳, 最后修改时间戳 来自 DBC.TablesV

【讨论】:

    猜你喜欢
    • 2023-01-18
    • 1970-01-01
    • 2018-09-08
    • 2020-02-27
    • 2010-11-25
    • 2020-08-11
    • 2014-09-29
    • 2016-02-27
    • 1970-01-01
    相关资源
    最近更新 更多