【发布时间】:2020-06-14 05:16:55
【问题描述】:
我在 oracle apex 交互式报告页面中运行此代码以显示学生图片,但它一直抛出此错误“ORA-06550:第 2 行,第 14 列:ORA-00907:缺少右括号”,但是我检查了没有缺少任何括号。
SELECT "ID", "NAME", decode(NVL(dbms_lob.getlength("PHOTO"),0),0,NULL,
'<img 'src ="'|| apex_util.get_blob_file_src('P7_PHOTO',ID) ||'" width ="100"/>') from "#OWNER#."STUDENTS_INFO"
【问题讨论】:
-
有一个流浪的
'(在img之前)。删除它。 -
感谢@stickybit,我刚刚删除了它现在显示此错误“ORA-06550:第 2 行,第 7 列:ORA-00936:缺少表达式”,代码看起来像这个 SELECT“ID”, "NAME", 解码(NVL(dbms_lob.getlength("PHOTO"),0),0,NULL, ') 图片来自 "#OWNER#."STUDENTS_INFO"
-
现在您在
<img之前缺少一个',在#OWNER#之后缺少一个"...
标签: oracle oracle-apex