`

获取岗位信息

 
阅读更多
CREATE DEFINER=`root`@`%` FUNCTION `GetPositionInfo`(VPositionId VARCHAR(36)) RETURNS varchar(36) CHARSET utf8
BEGIN
	-- 预期岗位结果 
	DECLARE vResult VARCHAR(36);
	DECLARE vCount INT;
	SET vResult = '00000000-0000-0000-0000-000000000000'; -- 返回结果集
	SET vCount=0;  -- 判断是那一层级
	IF VPositionId <> '00000000-0000-0000-0000-000000000000' THEN
	 
	  loop_label: loop 
         
         SET vResult=(SELECT PositionId 
					  FROM oep.Position 
					  WHERE oep.Position.PositionParentId=VPositionId LIMIT 1);  
         SET vCount=vCount+1;
         
         IF vResult IS NULL  THEN
			IF vCount =1 THEN
				SET vResult= '00000000-0000-0000-0000-000000000000';
            ELSE 
				SET vResult=VPositionId;
            END IF;
         
            
			LEAVE loop_label;
         ELSE
         
			SET VPositionId=vResult;
            
         END IF;
         
     end loop;
      
      
	END IF;
    
	RETURN vResult;
END
分享到:
评论

相关推荐

    js微信网页授权登录获取详细信息

    对于企业微信,还可以获取到用户的企业信息,如部门、职位等。 3. **企业微信授权登录** 企业微信授权登录与微信网页授权类似,但针对的是企业环境。用户授权后,开发者可以获取到企业微信用户的相关信息,这对于...

    基于python爬虫的岗位数据分析——以拉勾网为例.pdf

    在获取岗位信息时,定义了一个get_page_info(jobs_list)函数,该函数获取整个岗位信息列表,其中包含诸多关键属性,如公司全名、公司简称、公司规模、融资阶段、区域、职位名称、工作经验、学历要求、技能要求、薪资...

    Python爬取分析51Job数据并可视化岗位信息

    在本项目中,我们主要探讨如何使用Python编程语言来实现对51Job网站的网络爬虫,以获取相关的职位信息,包括工作名称、工作描述、公司名称以及薪资范围等,并进一步进行数据分析和可视化。以下是对整个过程的详细...

    基于Python的就业信息查询与展示系统设计与实现.pdf

    - 获取岗位信息:用户只需输入一次想要查询的岗位信息; - 存储就业信息:查询结果将保存至csv和MySQL数据库。 3. 核心代码实现: - 通过函数getAreaCode(html, area_name)来获取城市编码,其中,如果无法从JS...

    工作岗位调查报告.pptx

    - 问卷法:分为开放式、封闭式和综合式,通过填写问卷获取岗位信息,适用于大范围的调查,但依赖于填写者的表达和理解能力。 - 访谈法:通过与员工面对面交谈,了解工作目标、内容和责任,可以是个人访谈、集体访谈...

    岗位工作分析访谈法.pdf

    主管人员访谈法则是通过与岗位任职者的直接上级领导进行面谈来获取岗位信息。 访谈前的准备工作对于访谈的成功至关重要。准备工作包括明确访谈的目的、确定访谈的步骤、拟订访谈问题、安排提问顺序和选择合适的访谈...

    工作岗位调查.pptx

    1. 面谈:调查者直接与员工交流,获取岗位信息。这种方式简便、适用广泛,但时间成本高,可能影响员工正常工作,需注意提问技巧,创造良好氛围。 2. 现场观察:通过实地考察,直观了解工作过程。这种方式信息客观,...

    岗位分析与岗位设计概述.doc

    岗位研究方法包括观察法、访谈法、问卷调查法、文献分析法等,这些方法旨在全面、准确地获取岗位信息。岗位研究的相关概念包括工作分析、职务分析、职位分析等,它们都是岗位研究的重要组成部分。岗位研究自20世纪初...

    职位分析职位描述绩效指标.ppt

    5. 通过面谈获取职位信息,包括职位目的、职责、内部/外部关系、任职要求、技能和衡量标准等。 在进行面谈时,需要注意以下技巧: 1. 提前做好准备,了解背景信息,让面谈者准备好相关材料。 2. 创建轻松的氛围,...

    职位分析的方法和步骤.pdf

    观察法是一种基本的职位分析技术,通过直接观察员工在工作中的行为和活动来获取职位信息。在实际操作中,观察法又分为直接观察法、阶段观察法和工作表演法。 直接观察法主要适用于工作周期较短的职位,分析人员可以...

    基于Python爬虫的职位信息数据分析和可视化系统实现.zip

    在本项目中,我们主要探讨如何使用Python爬虫技术来获取职位信息,对这些数据进行分析,并通过可视化手段展示结果。Python爬虫是获取互联网上大量数据的有效工具,尤其适用于处理结构化的招聘信息。以下是实现这一...

    Android软件开发之获取通讯录联系人信息

    此外,开发者还可以根据需要获取其他字段,如联系人生日、公司、职位等。为了提高效率,可以使用`ContactsContract.Data`表查询特定类型的联系人数据,如只获取有电话号码的联系人。 最后,需要注意的是,由于涉及...

    岗位说明书的制作方法.pptx

    在岗位分析中,要采用适当的方法,例如访谈、观察、问卷调查等,以确保全面准确地获取岗位信息。岗位分析的结果应以明确、简洁的语言表达,使得所有相关人员都能理解和执行。职位标识包括职位名称、任职者、上下级...

    岗位分析方法与常规步骤.pdf

    面谈法,也叫采访法,是通过与员工面对面沟通来获取岗位信息的方法。它需要职位分析人员提前准备问题提纲,并在面谈时控制谈话流程,同时做好记录。面谈法对分析人员的语言表达能力和逻辑思维能力要求较高,适用于...

    萝卜多前台接口 - 技术部 - Confluence1

    接口GET /a/profession/search用于搜索和获取职位信息,包括职位的状态(推荐或最新)、类别(产品、运营、技术、设计、测试等),以及一些筛选条件如职位名称、公司行业、工作经验、学历要求和薪资水平。...

    如何明确岗位职责岗位分析.ppt

    资料分析法是一种常用方法,它通过分析现有资料获取岗位信息,成本低、效率高,但可能信息不够全面,需结合其他方法使用。工作实践法则让分析者亲身体验工作,以深入了解岗位需求,但可能受限于分析者的专业知识和...

    工作岗位分析和人力资源规划.pptx

    获取岗位信息的方法多样,包括使用调查表、座谈法和现场观察。调查表是一种结构化的数据收集工具,可以通过书面形式广泛地收集信息;座谈法则是通过小组讨论的形式,深入了解岗位细节;现场观察则是直接在工作现场...

    通信行业岗位调查任务单

    1. **岗位调查方法**:包括问卷调查、访谈、网络查询等多种方式,这些方法是获取岗位信息的关键途径。学生需要学会如何设计有效的调查问卷,如何进行专业访谈,以及如何从网络资源中筛选和整合信息。 2. **报告撰写...

    C#获取的企业微信的用户身份

    字段可能包括openid(微信用户的唯一标识)、部门信息、职位等。当获取到用户信息后,你可以选择将这些信息存储在本地数据库中,例如SQL Server 2008。当然,如果需要,你可以根据自己的需求调整数据库设计,甚至将...

Global site tag (gtag.js) - Google Analytics