Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
sql server枚举当前会话变量_Sql_Sql Server - Fatal编程技术网

sql server枚举当前会话变量

sql server枚举当前会话变量,sql,sql-server,Sql,Sql Server,是否可以枚举当前定义的会话变量?我一直在寻找相当于 select * from sys.tables 对于会话变量,但我找不到包含该信息的sys视图。我想知道是否有可能通过它们旋转并将它们打印到响应窗口。我有大约35个。如果你指的是ASP.net中的会话变量,那么不。不,从SQL Server检索该信息是不可能的。试试这个DMV。它包含所有当前会话变量及其值。顺便说一句,它们是柱状格式的。这将返回您当前连接的信息: select * from sys.dm_exec_sessions wher

是否可以枚举当前定义的会话变量?我一直在寻找相当于

select * from sys.tables

对于会话变量,但我找不到包含该信息的sys视图。我想知道是否有可能通过它们旋转并将它们打印到响应窗口。我有大约35个。

如果你指的是ASP.net中的会话变量,那么不。

不,从SQL Server检索该信息是不可能的。

试试这个DMV。它包含所有当前会话变量及其值。顺便说一句,它们是柱状格式的。这将返回您当前连接的信息:

select * from sys.dm_exec_sessions where session_id = @@SPID
此外,以下是联机丛书文章,用于解释这些列(例如,ansi_defaults column=会话的ansi_defaults设置):


我指的不是asp.net。我指的是SQL。虽然它不是我想要的,但这是一些很好的信息,你的回答不是“不,你不能”。所以我接受了你的回答。