別の開発者は、SQL ジョブとして毎月実行するように設定されたストアド プロシージャを作成しました。datetime の 1 つのパラメーターを取ります。ジョブまたはクエリ ウィンドウでそれを呼び出そうとすると、エラーが発生しますIncorrect syntax near ')'
。それを実行するための呼び出しは次のとおりです。
exec CreateHeardOfUsRecord getdate()
ハードコードされた日付を指定すると、exec CreateHeardOfUsRecord '4/1/2010'
正常に機能します。getdate()
このコンテキストで使用できない理由はありますか? ありがとう。