当我在 SSMS 中执行 SQL 查询(例如,SELECT 1)时,我可以在状态栏中看到执行所需的时间。我想知道是否可以配置 SSMS 以显示执行查询的日期时间(例如:Executed DateTime: 2015-07-28 11:15:30,不关心日期/时间格式)状态栏或消息选项卡?
这是我正在谈论的栏,其中感兴趣的部分用绿色矩形括起来。
当我在 SSMS 中执行 SQL 查询(例如,SELECT 1)时,我可以在状态栏中看到执行所需的时间。我想知道是否可以配置 SSMS 以显示执行查询的日期时间(例如:Executed DateTime: 2015-07-28 11:15:30,不关心日期/时间格式)状态栏或消息选项卡?
这是我正在谈论的栏,其中感兴趣的部分用绿色矩形括起来。
我一直在寻找类似的东西,发现如果你按 F4,你可以从属性窗口中获得这个信息(以及更多)。
有可能的。单击选项,单击编辑器选项卡和状态栏,在状态栏内容下,对于显示执行时间,选择结束。这显示了脚本完成的时间。
这可行,但除非您启用客户端统计信息,否则您不会看到经过的时间,但这仅在查询执行后显示。无法确定查询运行了多长时间。
我希望 MS 可以有两个选项,经过时间和结束时间。会让生活变得如此轻松。
不,这是不可能的。解决方法包括:
我想我能问的最好的问题是你为什么要这样做?鉴于 SSMS 执行您要求它执行的命令 - 您可以自己记下时间或将开始/停止时间记录到表中。