user_sid()是干什么用的 (50分)

  • 主题发起人 主题发起人 xiaod
  • 开始时间 开始时间
X

xiaod

Unregistered / Unconfirmed
GUEST, unregistred user!
谁能帮我解释一下,谢谢:

SELECT 代码=substring(CONVERT(char(5),10000+用户表.uid),2,4),
用户表.名称, 用户表.宏,
用户=Sysusers.name,
用户表.凭证日期序号,
用户表.本月截止日期,
用户表.上月截止日期,
用户表.本年起始日期,
用户表.部室,
用户表.仓库,
用户分类.起始操作,
用户分类=用户分类.名称,
sysusers.SID
FROM 用户表,用户分类,sysusers
WHERE Sysusers.uid = 用户表.uid
and sysusers.SID=USER_SID() /////////////

and sysusers.GID=用户分类.GID
 
这是谁建的数据.真有一套.....学习学习
 
???
怎么全是中文????
 
USER_SID()是系统当前用户登陆到SQL_SERVER的用户ID号,
每个不同的用户ID对应一个USER_NAME即“用户名”

对应数据库的 Sysusers表中 Sid、Gid分别存放所有用户的ID号
和所属的Group ‘组’的ID号
 
同意luckywzy
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部