我想在Oracle中實現一個簡單的過程,而且我真的在思考如何去做。基本的Oracle過程 - 拒絕工作
Create PROCEDURE Getcustomername33(
wcust_id varchar2 --Input parameter , Studentid of the student
)
AS
BEGIN
SELECT Firstname+' '+Lastname FROM customer WHERE cust_id=wcust_id
END;
這給出了一個錯誤,說sql命令不正確。但是,如果我再次運行它說,名稱已被使用的現有對象。所以它故意創造一個不起作用的程序?我無法理解這是如此困難。它有時也稱「出現符號‘結束文件’在需要下列之一時:(開始的情況下申報」等
幫助是大規模讚賞,
缺少關鍵字? – 2013-05-06 18:27:10
得到它感謝一堆! – 2013-05-06 18:29:07
我可以在這看到三個錯誤。這甚至不會編譯。 1)「創建或更新過程」錯誤。 2)應該定義一個變量,查詢應該SELECT到該變量中。 3)在SELECT語句結尾缺少分號。 – Noel 2013-05-07 03:38:55