我有一个存储过程,其属性如下:
exec sp_inusav_base @dUSAV_DAT = getdate()
我试图通过SSMS调用此程序:
exec sp_inusav_base @dUSAV_DAT = (SELECT getdate())
哪个给我错误:
为什么会出错?我也试过这样打电话:
<div ng-app>
<div ng-controller="TodoCtrl">
<div style="position:relative; left: {{getNumPadStyle()}}px">test</div>
</div>
为什么?
答案 0 :(得分:1)
您不能将函数调用用作存储过程的参数。您需要首先将getdate()分配给变量..
重复:Incorrect syntax near ')' calling storedproc with GETDATE