日期:2014-05-18  浏览次数:20374 次

SQL语句怎么获取登录名和用户名?
在做一个触发器的时候遇到问题
我设了一个变量declare @x varchar(50)
我想让@x=login_name有什么办法?就是想把当前登录的用户名存入一个表中

------解决方案--------------------
SQL code

declare @x varchar(50)

select @x=login_name from sys.dm_exec_sessions where session_id=@@spid

------解决方案--------------------
参考 http://msdn.microsoft.com/en-us/library/ms176013.aspx
------解决方案--------------------
参考:
http://www.cnblogs.com/insus/archive/2011/07/21/2112724.html