ORACLE 用变量进行查询
在MSSQL中,查询可以用变量传递参数,可以赋不同值给变量进行不同的查询。ORACLE中如何处理的?
1,通过存储过程可实现,如下:通过员工编号查询该员工的工资
create or replace procedure pro_stu
(v_no in emp.empno%type)
as
v_sal emp.sal%type;
begin
select sal into v_sal from emp where empno=v_no;
dbms_output.put_line('工资为:'||v_sal);
end;
2,调用存储过程-里面就是传的参数(员工Id)
exec pro_stu(7900);
帖子很久的,不知道你还能不能看到回复