有一个 DB2 视图 VIEW1。如何获取此视图的定义?


若要获取 DB2 视图定义,我们可以使用 SYSIBM.SYSVIEW DB2 系统表。SYSVIEW 表保存 DB2 中所有视图的详细信息。我们可以通过以下 SQL 语句来查找视图定义。

SELECT NAME, SEQNO, TEXT
   FROM SYSIBM.SYSVIEWS WHERE NAME = ‘VIEW1’
      ORDER BY SEQNO;

VIEW 可能有多行定义,以 SEQNO 表示。这就是我们需要使用 ORDER BY SEQNO 来以正确的顺序提供视图定义的原因。确切的定义在 TEXT 列中提供。

更新于: 12-Sep-2020

3K+ 浏览量

开启你的职业生涯

通过完成课程来获取认证

开始
广告
© . All rights reserved.