/******************************************************************************
**		Name: usp_base_GetIntlPersonByOUID
**		Desc: 根据personid获取人员user和ou相关信息:
**
**              
**		Return Values:
** 				
**		Parameters:	
**		Auth:
**		Date:2008-12-3
*******************************************************************************/
ALTER proc usp_base_GetIntlPersonByOUID
	@OUID uniqueidentifier
as
begin
	select dbo.uf_GetOUName(a.OUID) OUName,c.UserID,C.UserName,
		a.*
	        from tbl_base_PersonInfo a 
left join tbl_base_UserMapping b on a.PersonID = B.PersonID
left join tbl_base_User c on b.UserID = c.UserID where a.OUID = @OUID end

  

/*
根据OUID,获取单位名称
*/
ALTER FUNCTION [dbo].[uf_GetOUName] (
	@OUID as uniqueidentifier
) RETURNS varchar(200)
AS
BEGIN
	DECLARE @Ret varchar(200)
	
	SELECT @Ret =OUName
	  FROM VW_allou
	 WHERE OUID = @OUID

	RETURN @Ret

END

  

相关文章:

  • 2021-06-21
  • 2021-08-14
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2022-12-23
  • 2021-08-14
  • 2022-12-23
猜你喜欢
  • 2021-12-10
  • 2022-12-23
  • 2021-07-23
  • 2021-06-12
  • 2022-01-25
  • 2022-12-23
  • 2021-06-03
相关资源
相似解决方案