文件名称:存储过程、函数、触发器、包样例
文件大小:62KB
文件格式:DOC
更新时间:2015-12-18 10:32:48
存储过程
创建存储过程 create or replace procedure insert_userinfo --用户注册 (parm_username varchar2, parm_passwd varchar2, parm_ename varchar2, parm_logo varchar2, parm_result out number)--返回值 1:成功,0:失败 as n number; begin select count(*) into n from userinfo where username=parm_username; if n=0 then parm_result:=1; insert into userinfo(username,userpwd,ename,logo) values(parm_username,parm_passwd,parm_ename,parm_logo); commit; else parm_result:=0; end if; end; 执行存储过程 declare v_result number; begin insert_userinfo('323rt','2332','34','34',v_result); dbms_output.put_line(v_result); end; 创建函数 create or replace function checklogin (parm_username varchar2, parm_passwd varc