orcale存储过程中update不成功 存储sql 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 where arcode in (v_sql); 这么写相当于where arcode=v_sql; 楼主这样使用只是吧v_sql当做一个字符串处理,而不会处理成你想要的in的效果。这种情况得用动态sql,execute immediate 'update ar_settleplan set accvouno = '||v_VoucherNo||', accdate = sysdate, accstate = ''0'' where arcode in ('||v_sql||')' 谢谢,改成这种动态sql,成功更新了。 oracle查询 数据库乱码问题 oracle 安装60%终止 提示资源不足 请教高手:象oracle这样的软件是用什么语言写成的? 关于UPDATE SELECT的问题 请问一个普通用户,比如scott,它能够登录到Oracle Enterprise Manager吗? sys用户为什么不能连接呢? 能不能在a数据库中执行b数据库中的过程呢? create table 的问题??急~~~~~~~~~~~~~~~~ 有什么错误吗????为什么在插入时候说触发器无效 用OCI接口批量读取lob型数据时间太长 不重复记录SQL语句
这么写相当于
where arcode=v_sql;
这种情况得用动态sql,
execute immediate 'update ar_settleplan set accvouno = '||v_VoucherNo||', accdate = sysdate, accstate = ''0'' where arcode in ('||v_sql||')'