我正在使用DB2 v9 LUW。我想知道在查询时使用"="和"IS NULL"之间有什么区别。
另一个比另一个更受欢迎吗?
SELECT * FROM SYSIBM.SYSTABLES
vs
SELECT * FROM SYSCAT.TABLES
另一个比另一个更受欢迎吗?
SYSIBM.SYSTABLES是系统目录表,而SYSCAT.TABLES是系统目录视图。这取决于你需要什么,但是你可能更经常使用SYSIBM.SYSTABLES.
这取决于您正在使用哪个版本的DB2。 DB2 LUW版本具有SYSCAT目录视图。 DB2 zOS仅具有SYSIBM模式目录表。