写一个oracle存储过程
时间: 2024-05-10 18:18:56 浏览: 88
oracle存储过程编写
以下是一个简单的 Oracle 存储过程示例,它将在一个名为 `employee` 的表中插入一行数据:
```sql
CREATE OR REPLACE PROCEDURE add_employee (
emp_id IN NUMBER,
emp_name IN VARCHAR2,
emp_salary IN NUMBER
)
IS
BEGIN
INSERT INTO employee (id, name, salary)
VALUES (emp_id, emp_name, emp_salary);
COMMIT;
END;
```
这个存储过程包含三个输入参数:`emp_id`、`emp_name` 和 `emp_salary`。存储过程将这些参数作为插入语句的值,并将其插入到 `employee` 表中。最后,存储过程会自动提交事务。你可以根据自己的需求进行修改和扩展。
阅读全文