oracle给变量赋值的问题,结果总是空 oracle 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我只看了你变量定义,为什么要用nvarchar2呢,有什么特殊的业务含义呢如果否,你何不用varchar2试试,岂不更好 --单引号用多了v_sql:=''''||pa_ibdoid||'-BH-%''';--这一行改成v_sql:=pa_ibdoid||'-BH-%';--如果你在此处加上单引号,下面的using后面就不是一个变量了,而是一个固定字串,最终的like后面就是两重单引号。 经过测试,确实是这样啊,不过不明白为什么“此处加上单引号,下面的using后面就不是一个变量了”,变量里的单引号怎么就导致变量到了using后变为非变量了 经过谷歌,问题已经解决了,就像robysomo说的一样,谢谢大家! using 所跟参数,根据数据格式 自动加单引号。 关于oracle的一些问题 oracle数据库连接access错误 关于一个sql语句的问题 系统表 同一机器安装了Oracle服务端还要安装客户端吗? 记录条数与检索效率问题, 关于ODI 安装时 ODI口令不对的问题 大哥帮帮忙,一个关于oracle角色的问题!谢谢!在线等给分! 急求一個sql語句,路過的兄弟姐妹們進來幫個忙 第一次使用ORACLE,如此简单的存储过程也会错,实在是找不出了,求救 怎么关联同一个表里的字段 kettle 如何实现2个表数据完全同步
我只看了你变量定义,为什么要用nvarchar2呢,有什么特殊的业务含义呢
如果否,你何不用varchar2试试,岂不更好
--单引号用多了
v_sql:=''''||pa_ibdoid||'-BH-%''';
--这一行改成
v_sql:=pa_ibdoid||'-BH-%';
--如果你在此处加上单引号,下面的using后面就不是一个变量了,而是一个固定字串,最终的like后面就是两重单引号。