db2 - 如何使用 sql 查询名称中带有句点的库(数据库)?
db2 - How to query library (database) with period in name with sql?
有一个名为 VSTAX.D 的 as400 库(数据库)(SYSTEM_TABLE_SCHEMA:"VSTAX.D")。
当我尝试使用 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 语句中避免这种情况?
Quotes 会为您处理这个问题,所以这应该有效:
select RTGST from "VSTAX.D".VTSREG
有一个名为 VSTAX.D 的 as400 库(数据库)(SYSTEM_TABLE_SCHEMA:"VSTAX.D")。
当我尝试使用 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 语句中避免这种情况?
Quotes 会为您处理这个问题,所以这应该有效:
select RTGST from "VSTAX.D".VTSREG