是否可以枚舉當前定義的會話變量?我一直在尋找相當於sql server枚舉當前會話變量
select * from sys.tables
會話變量,但我找不到包含該信息的sys視圖。我想知道是否可以旋轉它們並將它們打印到響應窗口。我有大約35+。
是否可以枚舉當前定義的會話變量?我一直在尋找相當於sql server枚舉當前會話變量
select * from sys.tables
會話變量,但我找不到包含該信息的sys視圖。我想知道是否可以旋轉它們並將它們打印到響應窗口。我有大約35+。
試用此DMV。它具有所有當前會話變量及其值。他們是柱狀格式,順便說一句。這將返回您的當前連接的信息:
select * from sys.dm_exec_sessions where session_id = @@SPID
而且,這裏是圖書網上的文章來解釋的列(如ANSI_DEFAULTS柱= ANSI_DEFAULTS設置會話):
http://msdn.microsoft.com/en-us/library/ms176013(SQL.90).aspx
不可能從SQL Server檢索該信息。
雖然它不是我正在尋找的東西,但這是一些很好的信息,而你的回答並不是「你不能」。所以我接受了你的答案。 – Amy
哈哈!謝謝yodaj007。 – Anon246