oracle存储过程不能成功赋值问题问题
dbms_output.put_line(0);V_SQL:='insertintomweb_red_rcv_info(red_id,red_spec_id,rcv_us...
dbms_output.put_line(0);
V_SQL := 'insert into mweb_red_rcv_info(red_id,red_spec_id,rcv_user,rcv_dt,red_type,shared_channel,parent_rcv)
values(v_red_seq,''' || red_spec_id || ''',''' || login_id || ''',V_rcv_dt,''' || red_type || ''',''' || shared_channel || '''
,null)';
dbms_output.put_line(v_red_seq);
dbms_output.put_line(login_id);
dbms_output.put_line(V_rcv_dt);
dbms_output.put_line(red_spec_id);
dbms_output.put_line(red_spec_id);
dbms_output.put_line(shared_channel);
EXECUTE IMMEDIATE V_SQL;
commit;
在测试过程中打印参数都能打印但是打印v_sql不能打印出来麻烦大家看看谢谢大家 展开
V_SQL := 'insert into mweb_red_rcv_info(red_id,red_spec_id,rcv_user,rcv_dt,red_type,shared_channel,parent_rcv)
values(v_red_seq,''' || red_spec_id || ''',''' || login_id || ''',V_rcv_dt,''' || red_type || ''',''' || shared_channel || '''
,null)';
dbms_output.put_line(v_red_seq);
dbms_output.put_line(login_id);
dbms_output.put_line(V_rcv_dt);
dbms_output.put_line(red_spec_id);
dbms_output.put_line(red_spec_id);
dbms_output.put_line(shared_channel);
EXECUTE IMMEDIATE V_SQL;
commit;
在测试过程中打印参数都能打印但是打印v_sql不能打印出来麻烦大家看看谢谢大家 展开
2个回答
展开全部
dbms_output.put_line(0);
V_SQL := 'insert into mweb_red_rcv_info(red_id,red_spec_id,rcv_user,rcv_dt,red_type,shared_channel,parent_rcv)
values('||v_red_seq||',' || red_spec_id || ',' || login_id || ',V_rcv_dt,' || red_type || ',' || shared_channel || '
,null)';
dbms_output.put_line(v_red_seq);
dbms_output.put_line(login_id);
dbms_output.put_line(V_rcv_dt);
dbms_output.put_line(red_spec_id);
dbms_output.put_line(red_spec_id);
dbms_output.put_line(shared_channel);
EXECUTE IMMEDIATE V_SQL;
commit;
你别用三对单引号,都用一对
展开全部
那也没有报错?
都是什么数据类型,V_rcv_dt 呢?
V_SQL := 'insert into mweb_red_rcv_info(red_id,red_spec_id,rcv_user,rcv_dt,red_type,shared_channel,parent_rcv)
values(v_red_seq.nextval,''' || red_spec_id || ''',''' || login_id || ''','||to_date(V_rcv_dt,'yyyy-mm-dd')||',''' || red_type || ''',''' || shared_channel || '''
,null)';
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询