我遇到了PHP的Oracle解析器问题。如果我使用表的别名发送所有请求,则会出现不一致的数据类型错误。有谁知道如何处理星号?
这很烦人,因为我不想输入字段名称。不使用表别名时星号可以正常工作,因此它应该可以工作。 Oracle不介意它,所以它是php解析器中的东西。
EG:
SELECT u.FIRSTNAME, u.LASTNAME, u.PHONE, u.USER_EMAIL, o.ORG_NAME, s.SITE_STREET
, s.SITE_TOWN,s.SITE_COUNTY, s.SITE_POSTCODE, s.FK_BOROUGH_ID
, o.WEBSITE, si.* etc etc
导致问题的是si.*
。
有什么想法吗?