/*
-- @author: Lijy
-- @function: 员工入职的信息检查程序
-- @parr: P_URID 为workshop操作账号的ID,前台通过 {U_URID} 全局参数获取
*/ CREATE OR REPLACE Procedure eSP_StaffCheck
(
P_ID integer,
P_URID integer,
P_Retval Out integer
)
As
P_compid integer;
P_i Integer;
e_exception Exception; Begin P_RetVal:=0;
P_i:=0; Select compid into P_compid From eStaff_Register where id = P_id; --数据已经确认!
Select Count(1) Into P_i From dual
Where
Exists(Select 1 From eStaff_Register
Where ID=P_ID And Nvl(Initialized,0)=1) ; If P_i = 1 Then
P_Retval:=910000;
raise e_exception;
End if ; -- savepoint
Update eStaff_Register
Set Initialized = 1,
InitializedBy = P_URID,
InitializedTime = sysdate
Where ID=P_ID; commit; Exception
When e_exception then
Null;
When others then
P_RetVal := -1;
dbms_output.put_line(SQLERRM); End eSP_StaffCheck1;

最新文章

  1. MySQL 半同步复制+MMM架构
  2. 如何参与一个 GitHub 开源项目?
  3. HTML5 postMessage 跨域交换数据
  4. WPF操作ini 文件的读写示例
  5. 【题解】【数组】【Prefix Sums】【Codility】Genomic Range Query
  6. js数组依据下标删除元素
  7. jQuery插件开发(转)
  8. 生成MD5的方法
  9. Rust入门篇 (1)
  10. c++模板实例化的一个例子
  11. 吐血原创:mini2440和win7笔记本利用无路由功能的交换机共享上网(使用x-router软路由)
  12. CentOS 设置mysql的远程访问
  13. javascript代码混淆原理
  14. linux grep详解
  15. 在WPF中使用PlaneProjection模拟动态3D效果
  16. Protocol Buffers
  17. 从 art-template 模版维护到动态加载的思考
  18. Springboot-shiro-redis实现登录认证和权限管理
  19. jdbcTemplate的简单介绍
  20. vue 周期函数

热门文章

  1. C#畅谈“网络电视”
  2. 简单图片banner轮播
  3. 电脑安装win8.1后 前面板没有声音的解决办法
  4. Asp.Net操作WebServices
  5. ExcelApplication 另存Excel的SaveAs函数
  6. (转)DEDECMS模板原理、模板标签学习 - .Little Hann
  7. linux下系统定时任务配置----crontab(mysql定时备份)
  8. 对C#泛型实例化对像--转
  9. Direct2D 加载位图
  10. JavaScript 的 OOP 功能解析