10-Oracle存储过程(创建,修改,使用及管理)
-- 创建一个简单的Oracle存储过程
CREATE OR REPLACE PROCEDURE simple_procedure
IS
BEGIN
-- 输出简单的信息
DBMS_OUTPUT.PUT_LINE('Hello, this is a simple procedure!');
END;
/
-- 调用这个存储过程
BEGIN
simple_procedure;
END;
/
-- 修改存储过程,添加参数
CREATE OR REPLACE PROCEDURE greet_user(p_name IN VARCHAR2)
IS
BEGIN
-- 输出带有参数的信息
DBMS_OUTPUT.PUT_LINE('Hello, ' || p_name || '!');
END;
/
-- 调用修改后的存储过程,传入参数
BEGIN
greet_user('Alice');
END;
/
-- 删除存储过程
DROP PROCEDURE simple_procedure;
DROP PROCEDURE greet_user;
这段代码展示了如何在Oracle数据库中创建、修改、调用和删除存储过程。这是数据库管理和开发的基本操作,对于学习Oracle数据库有很好的教育价值。
评论已关闭