試圖使用2個表格進行查詢,但顯然我對第二個表格選擇不合適INTO
s。我可以在這裏甚至使用UNION ALL
聲明,或者我怎樣做INNER JOIN
聲明?我的代碼示例如下:UNION或INNER JOIN PL/SQL查詢
DECLARE
v_CVar1 NUMERIC(1);
v_CVar2 CHAR(4);
v_SVar1 NUMERIC(1);
v_SVar2 CHAR(4);
BEGIN
SELECT CVAR1, CVAR2
INTO v_CVar1, v_CVar2
FROM CUSTOMER
WHERE CVAR1 = 5
UNION ALL
SELECT SVAR1, SVAR2
INTO v_SVar1, v_SVar2
FROM SALESMAN;
DBMS_OUTPUT.PUT_LINE('Example ' || v_CVar1 || ' ' || v_SVar2);
END;