ORACLE语句 求 create or replace procedure findName(name emp.ename%type,en out number) as i number; begin select count(*) into i from emp where ename=name; if i=1 then en:=i; dbms_output.put_line('用户存在'); else en:=0; dbms_output.put_line('

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 18:37:37

ORACLE语句 求 create or replace procedure findName(name emp.ename%type,en out number) as i number; begin select count(*) into i from emp where ename=name; if i=1 then en:=i; dbms_output.put_line('用户存在'); else en:=0; dbms_output.put_line('
ORACLE语句 求
create or replace procedure findName(name emp.ename%type,en out number)
as i number;
begin
select count(*) into i from emp where ename=name;
if i=1 then
en:=i;
dbms_output.put_line('用户存在');
else
en:=0;
dbms_output.put_line('用户不存在');
end if;
end;
/

ORACLE语句 求 create or replace procedure findName(name emp.ename%type,en out number) as i number; begin select count(*) into i from emp where ename=name; if i=1 then en:=i; dbms_output.put_line('用户存在'); else en:=0; dbms_output.put_line('
create or replace procedure findName(name emp.ename%type,en out number)
产生或者替换一个过程findName,输入变量name,类型和emp.ename一样
as i number;
begin
select count(*) into i from emp where ename=name;
把查询出来的值赋值给I
if i=1 then
en:=i;
dbms_output.put_line('用户存在');
如果I=1 用户就存在,就输出 用户存在
else
en:=0;
dbms_output.put_line('用户不存在');
否则就输出 用户不存在'
end if;
end;