If productname ='XXX'
If productID>0
DBMS_OUTPUT.PUT_LINE('A');
If productID=0 and productNUM is not null
DBMS_OUTPUT.PUT_LINE('B');
If productname !='XXX'
DBMS_OUTPUT.PUT_LINE('C');
这样写 行么
IF ... then
if ... then
DBMS_OUTPUT.PUT_LINE('A');
else if ... then
DBMS_OUTPUT.PUT_LINE('B');
end if;
else
DBMS_OUTPUT.PUT_LINE('C');
end if;
------解决方案--------------------
每个if对应一个end if.
If productname = 'XXX' then
If productID > 0 then
DBMS_OUTPUT.PUT_LINE('A');
end if;
If productID = 0 and productNUM is not null then
DBMS_OUTPUT.PUT_LINE('B');
end if;
else
DBMS_OUTPUT.PUT_LINE('C');
end if;