关于一个在数据查询的SQL语句的疑问

LEFT  JOIN  QCZ_仓库组织档案('${USER}')  QYCCZ  ON  CKZ.CKBM_出库仓库组织编码 = QYCCZ.ZZBM_仓库组织编码
LEFT  JOIN  NH_Base..QGF_企业档案表('${USER}')  QHQ  on CKZ.HQ_货权单位编码=QHQ.QYBM_单位编码
其中参数 USER = $fr_username
这个是什么用法?这样可以实现当前登录的用户属于哪个企业,哪个仓库就只能那个企业哪个仓库的数据?
如果不明白我说的什么意思,那就简单说一下SQL Server 中 QCZ_仓库组织档案('${USER}')  这种是什么意思?(在 QCZ_仓库组织档案 这张表后面跟从帆软获取到的用户名 )

FineReportqyx 发布于 2017-6-14 15:46
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共7回答
最佳回答
0
yets11发布于2017-6-14 15:46(编辑于 2023-9-6 09:34)
555
  • qyx qyx(提问者) 是的,就是根据不同的用户名查询不同的表   
    可是我在数据库里面看到QCZ_仓库组织档案就只有一张表而已啊,能说再详细一点吗?或者给我个相关资料的连接,我在网上找不到,谢谢谢谢
    回复
    2017-06-14 16:20 
  • yets11 yets11 你这个应该是个存储过程吧,找找有没有QCZ_仓库组织档案的存储过程,括号就是给他传参的
    回复
    2017-06-14 16:24 
  • yets11 yets11 不对,应该是视图
    回复
    2017-06-14 16:26 
  • yets11 yets11 函数
    回复
    2017-06-14 16:32 
  • qyx qyx(提问者) 非常感谢,确实是数据库里的函数,感谢大神!
    回复
    2017-06-14 17:03 
最佳回答
0
星痕发布于2017-6-14 15:50(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 438浏览人数
  • 最后回答于:2017-6-14 17:03
    活动推荐 更多
    热门课程 更多
    返回顶部