首页 > 解决方案 > oracle 表单未显示所有字段

问题描述

我有 2 个表:具有主键 product_id 的产品和具有引用产品表的 product_id 的 product_id 的 Review;我为他们创建了表单主详细信息,但是在执行时我在页面底部:

FRM-40505: ORACLE 错误:无法执行查询

当按 ctrl+shift+e 我得到:

SELECT ROWID, REVIEW_ID, LIKE, DISLIKE, FIRST_NAME, LAST_NAME, PRODUCT_ID 
  FROM U1.REVIEW WHERE (PRODUCT_ID=:1)

ORA-00936: missing expression

如何解决这个问题?怎么了?先感谢您

标签: oracleoracle11goracleforms

解决方案


似乎您like的块中有一个名为的字段,其基表review已在属性面板中Database Item设置为Yes,因此 Oracle 将该字段视为表的列,但没有这样的列,并且不可能有列在 db 表中命名like,因为它是保留关键字。


推荐阅读