0
的過程我必須創建一個過程來刪除供應商x提供的所有產品以及另一個名爲tab_line的表中的所有參考。不知道我是否正確,但它表明我運行此代碼時缺少表達式。任何幫助或更好的方式來做到這一點,將不勝感激!SQL/pl刪除供應商x提供的所有產品和參考
CREATE OR REPLACE PROCEDURE deleteproducts_test
(x in number)
AS
BEGIN
UPDATE tab_line
SET p_code = NULL WHERE v_code (SELECT v_code FROM tab_product
WHERE v_code = x);
DELETE FROM tab_product WHERE v_code = x;
END;
/