国产高清在线免费观看-国产高清在线免费无码-国产高清在线男人的天堂-国产高清在线视频-国产高清在线视频精品视频-国产高清在线视频伊甸园

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

[點晴永久免費OA]遞歸在MSSQL開發中的應用

admin
2020年3月3日 1:50 本文熱度 3101
  在人力資源管理系統中,常常會有通過工號查找其所在部門主管的需求,但員工所在部門不一定有主管,可能要在上級才有,這時就需要用遞歸的方式將其主管找出來,MSSQL代碼:
/*    
功能:取得指定部門代碼的部門負責人    
創建人:baronyang    
創建時間:2008-12-23    
*/    
CREATE   FUNCTION [dbo].[Fn_GetDepManager]    
(@DepCode varchar(30))     
RETURNS varchar(30)    
as    
BEGIN        
  declare @PersonCode varchar(230),@ParentID int      
  IF Exists(select 1 from cs_department(nolock) where DepCode=@DepCode)      
  Begin      
   select @ParentID=[ParentID],@PersonCode=isnull(PersonCode,'''') from cs_department(nolock) where DepCode=@DepCode      
   IF Isnull(@PersonCode,'''')=''''     
   Begin      
     select @DepCode=DepCode from cs_department(nolock) where [ID]=@ParentID             
     set @PersonCode=dbo.Fn_GetDepManager(@DepCode)                
   End    
  End     
 RETURN @PersonCode      
END

還有部門的架構是多級時,需要將每一級的部門名稱顯示出來,也需要遞歸,mssql代碼:
/*    
功能:取得指定部門代碼的上級組織    
創建人:baronyang    
創建時間:2008-10-21    
*/    
Create  FUNCTION dbo.Fn_ShowDepTree    
(@DepCode varchar(20))     
RETURNS varchar(500)    
as    
BEGIN      
  declare @Department varchar(500),@DepName varchar(50),@ParentID int    
  select @DepName='''',@Department=''''    
  select @ParentID=[ParentID],@DepName=Department,@DepCode=DepCode from cs_department where DepCode=@DepCode    
  if @Department=''''    
    set @Department=@DepName    
  else    
    set @Department=@DepName+''/''+@Department    
  if (@ParentID>0)    
    begin    
       select @DepCode=DepCode from cs_department where [ID]=@ParentID      
       set @Department=dbo.Fn_ShowDepTree(@DepCode)+''/''+@Department    
    end    
RETURN @Department    
END

該文章在 2020/3/3 1:50:49 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 精品亚洲成a人片在线观看韩国软件无码二区中文字幕视频 | 无码精品AV久久久免费 | 国产日本卡二卡三卡四卡 | 精品久久久久久久无码人妻 | 免费a级毛片樱桃视频 | 亚洲羞羞裸色私人影院黄页网站无遮挡在线看麻豆无码桶机视 | 色综合精品无码一区二区三区 | 免费观看激色视频网站 | 亚洲精品久久一区二区三区2025 | 欧美在线成人免费国产 | 国产片无码日韩精品 | 一级做a爱过程免费视频超级 | 午夜av无码a在线观 午夜av无码福利免费看网站 | 人妻中文字幕1页 | 无码国模国产在线观看 | 国产JIZZ中国JIZZ免费看 | 国内精品久久久久久无码不卡 | 成人乱码一区二区三区四区 | 久久久久成人精品无码 | 国产日产免费高清欧美一区 | 国产另类的人妖ts视频 | 在线日本高清日本免费 | 日韩精品国产二区三区久久看 | 日韩国产一级一区精品 | 国模冰莲自慰肥美胞极品人体图 | 亚洲v无码成h人在线观看 | 亚洲婷婷六月 | 无码人妻精品一区二区三区A片 | 国产午夜福利精品一区 | 国产精品亚洲视频在线观看 | 成人国产一区二区三区 | 成人做受黄大片 | 国产在线看高清精品 | 人妻少妇泬出白浆18p | 婷婷色中文字幕综合在线 | 欧美黑人群一交 | 91精品国产91久久久久久青草 | 午夜一区二区在线观看 | 午夜福利一区二区三区不卡 | 精品久久久久久久久久久aⅴ | 午夜性色福利免费视频在线播放 |