我想在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