更新人员自定义信息SQL的书写格式参考

更新人员自定义信息,明明SQL是对的,在查询分析器,也能查出数据,但老是失败。可能是代码对SQL的格式要求比较严格。
书写SQL的格式,尽量按照这个格式来写。
格式一:
select j.fnumber 岗位级别, map.FXtId openId from T_BD_Person p
,T_PM_EASXTUSERMAP map
,t_org_positionmember pm
,t_org_position po
,t_org_job j
where map.FXtId is not null
and map.FPersonId = p.fid
and p.FID = pm.FPERSONID
and pm.FISPRIMARY = 1
and pm.FPOSITIONID = po.FID
and po.FJOBID = j.FID
格式二:
客户已实现复杂需求版参考
/*dialect*/
select p.FNumber 员工编号,p.CFEnname 英文名,p.CFAdminiatrationLevel 行政级别,map.FXtId openId,potion.FNAME_l2 职位,
case when p.FGENDER=1 then '男' when p.FGENDER=2 then '女' else '' end 性别,
FLOOR(DATEDIFF(day,p.FBIRTHDAY ,getdate())/365.25) 年龄,
Convert(varchar(10),tin.FENTERDATE,120)入职日期,CONVERT(DECIMAL(13,2),tin.FENTERYEARS) 司龄,
dma.FNAME_l2 学历,Convert(varchar(10),tin.FENTERDATE,120) 试用开始日期,Convert(varchar(10),tin.FPLANFORMALDATE,120) 试用结束日期,tin.FTRYOUTMONTH 试用期,
p.CFUser 证件号
from T_BD_Person p
LEFT OUTER
更新人员自定义信息SQL的书写格式参考
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



