我正在调用带有命名参数的存储过程。
exec MySP @name = 'binesh', @amount = @amt, @date = @date
Run Code Online (Sandbox Code Playgroud)
它对我来说很好用。
但是当我尝试
exec MySP2 @name = 'binesh', @amount = -@amt, @date = @date
Run Code Online (Sandbox Code Playgroud)
或者
exec MySP3 @name = 'binesh', @amount = @amt, @date = convert(varchar(25), @date, 131)
Run Code Online (Sandbox Code Playgroud)
我收到语法错误。
这是强制性的,我需要为每个变量创建单独的变量(常识告诉它不会这样)。那么它的语法是什么?
谢谢大家
比内什
t-sql database sql-server stored-procedures named-parameters
在 HttpContext(或类似的东西)中,我需要从控制器中添加一个临时变量,该变量需要在整个请求处理过程中可用(请求明智的变量)。但是 HttpContext.Current.Request 是只读的。如果我要添加项目,它就不会到外面去。我怎样才能做到这一点
感谢和问候 Binesh Nambiar C