【发布时间】:2021-07-17 21:54:03
【问题描述】:
我不久前使用动态 SQL 和游标创建了一个存储过程。出于维护和调整的目的,我开始认为标准 SQL 比必须调整光标更好。但是,要评估这个选项,我真的不想重写所有这些逻辑。
有没有办法查看我的光标创建的查询?我意识到有 SQL Profiler(我很少使用它),但是,在快速搜索之后,我发现它只会显示“exec my_stored_procedure”而不是显示整个脚本。
有什么想法吗?
My SQL Server 版本:Microsoft SQL Server 2017 (RTM-CU22) (KB4577467) - 14.0.3356.20 (X64) Aug 20 2020 22:33:27 版权所有 (C) 2017 Microsoft Corporation Developer Edition (64-bit) on Windows Server 2019 Standard 10.0(内部版本 17763:)(管理程序)
谢谢
【问题讨论】:
-
如果它是一次性的,您可以将打印添加到 SP 以获取动态 SQL 所做的输出。
标签: tsql stored-procedures ssms