我遇到了 PHP 的 Oracle 解析器的问题。如果我使用表的别名发送所有请求,则会收到不一致的数据类型错误。有谁知道如何处理星号?
这很烦人,因为我不想输入字段名称。星号在不使用表别名时有效,因此它应该可以工作。Oracle 不介意,所以它在 php 解析器中。
例如:
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.*
是导致问题的原因。
有任何想法吗?