sql - DB2 SYSIBM.SYSTABLES 与 SYSCAT.TABLES

标签 sql db2

我正在使用 DB2 v9 LUW。我想知道查询之间有什么区别

SELECT * FROM SYSIBM.SYSTABLES

对比
SELECT * FROM SYSCAT.TABLES

一个比另一个更受欢迎吗?

最佳答案

SYSIBM.SYSTABLES 是系统目录表,而 SYSCAT.TABLES 是系统目录 View 。这取决于您需要什么,但您可以更频繁地使用 SYSIBM.SYSTABLES。

关于sql - DB2 SYSIBM.SYSTABLES 与 SYSCAT.TABLES,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24063983/

相关文章:

database - DB2 日志文件限制,SQLCODE : -964

SQL - 加入聚合查询或聚合/总和后加入?

sql - 我是否可以在按 ID 分组的 tablix 行中包含子报表?

db2 - 有什么方法可以将 DB2 备份文件恢复到 IBM DashDB 上吗?

sql - 如何创建不会导致 DB2 挂起的查询?

java - maven build 编译失败..包 COM.ibm.db2.jdbc.app 不存在

php - 减少数据库中特定列的值

使用递归cte的SQL月报表

sql - 如何为UNION构建 "dummy columns"?

ruby - Ruby 2.3.4 上的 ibm_db gem 缺少依赖项