我試圖在SQL開發人員中創建一個存儲過程。這是我想要的程序:創建存儲過程的難度
使用參數值插入新客戶。
將SALE_HR值設置爲零。
狀態值設置爲「OK」
這是我迄今爲止 - 這不是就像我只有開始學習,我已經超級困惑:(
CREATE OR REPLACE PROCEDURE ADD_CUST
IS
cid number(4);
cname varchar2(20);
BEGIN
我是超級新SQL開發人員,所以任何幫助是極大的讚賞。
我試圖在SQL開發人員中創建一個存儲過程。這是我想要的程序:創建存儲過程的難度
使用參數值插入新客戶。
將SALE_HR值設置爲零。
狀態值設置爲「OK」
這是我迄今爲止 - 這不是就像我只有開始學習,我已經超級困惑:(
CREATE OR REPLACE PROCEDURE ADD_CUST
IS
cid number(4);
cname varchar2(20);
BEGIN
我是超級新SQL開發人員,所以任何幫助是極大的讚賞。
cid
,並cname
可以作爲過程參數傳遞。
CREATE OR REPLACE PROCEDURE ADD_CUST(
cid IN NUMBER,
cname IN VARCHAR2)
IS
BEGIN
INSERT INTO customer
(cust_id,cust_name
) VALUES
(cid,cname
);
END;
/
呼叫的程序相同
BEGIN
ADD_CUST(20,'J Doe');
COMMIT;
END;
/
感謝您的幫助! '承諾'做什麼? –
要將交易保存到數據庫中,建議您請通過以下鏈接。在開始編碼之前,您需要更好地理解這些基本概念。 https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_4010.htm –
預言<> SQL服務器。基於語法刪除了sql server標記。 –