我創建了一個過程,它將三個值插入表中。但是,當我嘗試插入值時,不會插入任何值。無法通過過程在oracle中插入值
這裏是我的代碼:
CREATE OR REPLACE PROCEDURE INSERTPRODUCTRECORD9 (p_PNAME IN VARCHAR2, p_CATEGORY IN VARCHAR2, p_PRICE IN NUMBER)
AS
BEGIN
INSERT INTO PRODUCT (PNAME,PRICE,CATEGORY) VALUES(p_PNAME, p_CATEGORY, p_PRICE);
END;
begin
INSERTPRODUCTRECORD9('TAB','GADGETS',30000);
END;
rquired看來,你在你插入的字段的順序錯誤 – Aleksej
您在類別欄的價格列和p_price插入p_category。請更正您的INSERT語句並確認它是否仍然失敗。此外,請分享您收到的錯誤。 –