我正在编写一些使用大量动态SQL的代码,因此,有些情况下第三方应用程序可能会或可能不会声明SQL变量.
有没有办法测试是否已声明变量.一些伪代码将是:
IF OBJECT_ID(N'@var' ) IS NOT NULL BEGIN DECLARE @var AS varchar(max) END
此外,有没有办法列出当前声明为本地监视窗口的所有变量?
t-sql sql-server
sql-server ×1
t-sql ×1