db2-如何使用sql查询名称中带有句点的库(数据库)?

时间:2019-02-26 14:45:12

标签: sql db2 db2-400

具有一个名为VSTAX.D(SYSTEM_TABLE_SCHEMA:“ VSTAX.D”)的as400库(数据库)。

当我尝试使用php odbc_connect查询它时,出现错误:

select RTGST from VSTAX.D.VTSREG

[IBM][System i Access ODBC Driver][DB2 for i5/OS]
SQL0950 - Relational database VSTAX not in relational database directory.

我相信这是由于库名中的句点引起的。有没有办法在sql语句中对此进行转义?

1 个答案:

答案 0 :(得分:2)

报价会为您处理,因此应该可以工作:

select RTGST from "VSTAX.D".VTSREG