[英]How should I pass a formula in stored procedure?
I have a stored procedure
that has 1 parameter @MONTH
我有一个具有1个参数@MONTH
的stored procedure
I want to set this parameter to this formula: 我想将此参数设置为以下公式:
CONVERT(VARCHAR(10),YEAR(GETDATE()))+'0'+CONVERT(VARCHAR(10),MONTH(GETDATE())-2)
so I'll get something like that: @MONTH = 201405
. 所以我会得到类似的东西: @MONTH = 201405
。
How do I set the parameter with the formula? 如何使用公式设置参数?
Thanks. 谢谢。
DECLARE @MONTH int
SET @MONTH = CONVERT(VARCHAR(10),YEAR(GETDATE()))+'0'+CONVERT(VARCHAR(10),MONTH(GETDATE())-2)
EXEC YourProcedure @MONTH
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.