假设我有一个普通的SQL过程,其中包含一些参数。
在调试过程中,如果我可以为这些参数分配一些值,这样我就可以突出显示proc的主体并执行它(而不是用值手动替换变量),那将是一个很好的选择。
有什么办法吗?我试过了:
@Date1 datetime, @Date2 datetime SET @Date1 = '2012-03-23'
但这不喜欢吗?
尝试 DECLARE @Date1 datetime SET @Date1 = '2012-03-23'
DECLARE @Date1 datetime
SET @Date1 = '2012-03-23'
好像您缺少了clarify语句。如果它不喜欢‘2012-03-23’部分,则可能必须强制转换。