如何在oracle数据库中创建简单的存储过程 [英] how to create simple stored procedure in oracle Database
本文介绍了如何在oracle数据库中创建简单的存储过程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
亲爱的开发人员,
我想在oracle中创建简单的存储过程,传递参数并使用where where和if..else子句创建select语句。我是甲骨文的新手。感谢我,如果任何正文帮助我在oracle数据库中创建简单的过程。
解决方案
SQL> 创建或替换程序 AddNewEmployee(< br />
p_FirstName employee.first_name%TYPE,< br />
p_LastName employee.last_name%TYPE,< br />
p_Salary employee.salary%TYPE)AS< br />
BEGIN INSERT INTO员工(ID,first_name,last_name,< br />
薪水)< ; br />
VALUES(student_sequence.nextval,p_FirstName,p_LastName,< br />
p_Salary);< br />
COMMIT;< br />
结束 AddNewEmployee;< br />
/
您可以看到完整示例 Oracle存储过程 [ ^ ]
< blockquote>请帮忙4,但我有任何问题你都可以回答 我的问题。 Plz在orcl Db中创建商店程序(选择,更改,删除)
最佳制服
Dear Developer,
I want to create simple stored procedure in oracle with passing parameter and creating select statement with where condition and with if..else clause. I am new in oracle. Its grateful for me if any body help me creating simple procedure in oracle database.
解决方案
SQL> CREATE OR REPLACE PROCEDURE AddNewEmployee (<br /> p_FirstName employee.first_name%TYPE,<br /> p_LastName employee.last_name%TYPE,<br /> p_Salary employee.salary%TYPE) AS<br /> BEGIN INSERT INTO employee (ID, first_name, last_name,<br /> salary)<br /> VALUES (student_sequence.nextval, p_FirstName, p_LastName,<br /> p_Salary);<br /> COMMIT;<br /> END AddNewEmployee;<br /> /
You can see full example Oracle Stored Procedure[^]
Thks 4 ur help, but I've any problem that u can answer my question. Plz create store procedure(Select, change, delete) in orcl Db
Best reguards
这篇关于如何在oracle数据库中创建简单的存储过程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文