要获取 DB2 视图定义,可以使用 DB2 系统表 SYSIBM.SYSVIEW。SYSVIEW 表存储有关 DB2 中存在的所有视图的详细信息。我们可以给出以下 SQL 语句以查找视图定义。SELECT NAME, SEQNO, TEXT FROM SYSIBM.SYSVIEWS WHERE NAME = ‘VIEW1’ ORDER BY SEQNO;VIEW 在多行中可以有多个定义,这些行由 SEQNO 表示。这就是我们需要使用 ORDER BY SEQNO 的原因,以便按正确的顺序提供视图定义。TEXT 列中提供了精确定义。