以下是mySql数据库存储过程打印参数的写法,希望大家了解和指正:相对Oracle数据库的 dbms_output.put_line();在mysql里面的写法是 select 参数名; 形式.举个栗子:drop procedure if exists 'pro_printParam';create procedure()begin
存储过程
Procedure是一组为了完成特定功能的sql语句集合,经编译后存储在
数据库
中,用户通过指定
存储过程
的名称并给出
参数
来执行。
存储过程
可以包含逻辑控制语句和
数据库
基本结构包含三部分:过程声明、执行过程部分和异常处理部分。
create or replace procedure hello_procedure
begin
dbms_output.put_
line
('Hello Procedure!');
exec hello_procedure;
二、编写
存储过程
1 create or replace procedure raisesalary(aid in number)--aid:是修传入
参数
名 in:是表示传入
参数
(还有传出
参数
) number:是数据类型
3 salaryfirst EMPLOYEE.SALARY%type;--定义一个原有的薪资,类型为EMPLOYEE表中的SAL...