ORA-00911: 无效字符

开发点滴:
做了这么久开发,第一次碰到这种问题,好好尴尬,报错图片如下:

在这里插入图片描述

将打印的代码复制到plsql中运行了一下,发现是能取到数据的,并不会报错!
代码如下:

select b.id,
       b.is_valid,
       c.app_id system_id,
       c.app_name system_name,
       e.att_path as app_serh_id
  from (select *
          from SGWPDM_SYS_USER_SYSTEM a
         where a.user_id = 'B2D16654E09D455EA3F257DF57BEBFB4') b,
       SGCIS_DEV_ALLY_APP c,
       SGCIS_DEV_ALLY_APP_PUBISH d,
       t_Mx_Attachment e,
       SGCIS_DEV_ALLY_APP_CLIENTTYPE f
 where b.system_id = c.app_id
   and b.system_id = d.app_id
   and d.icon_image_id = e.pk_val
   and d.publish_id = f.publish_id
   and f.dict_id in ('4028abf4722743d4017227596b8f9032',
        '4028abf4722743d4017227596b8f9029');

最后发现是不能够在sql语句末尾添加‘;’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清风暖云

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值