“并非所有变量都绑定”传递参数时出错

时间:2014-10-30 04:39:17

标签: oracle plsql

我正在使用PL / SQL,当我执行sql表达式时,我得到“并非所有变量都被绑定”。我通过将值传递给3个参数来选择数据。因此,“宿主变量”对我没有帮助。

SELECT SomeApi1_Api.Get_Part_No(t.or_no, t.l_no, t.rel_no, t.item_no),
       t.description,
       c.serial_no,
       c.lot_batch_no,
       t.order_no,
       t.line_no,
       t.release_no,
       SomeApi1_Api.Get_State(t.or_no, t.l_no, t.rel_no, t.item_no)
FROM TableView1 c,
     TableView2 t
WHERE c.or_no = t.or_no
  AND c.l_no = t.l_no
  AND c.rel_no = t.rel_no
  AND c.item_no = t.item_no
  AND deliv_no IN (SELECT deliv_no
                   FROM TableView3 a
                   WHERE a.del_no IN (SELECT DISTINCT dele_no
                                      FROM TableView3 cod,
                                           TableView4 cdi
                                      WHERE cod.deliv_no = cdi.deliv_no
                                        AND cdi.i_id = t.i_id
                                        AND cdi.item_id = t.item_id
                                        AND cdi.co = t.co
                                        AND a.or_no = t.or_no
                                        AND a.l_no = l_no
                                        AND a.rel_no = rel_no
                                        AND a.item_no = item_no))
  AND t.i_id = '&A'
  AND t.item_id = '&B'
  AND t.co = '&C'

0 个答案:

没有答案