Sql server 如何在参数中附加常量值?

Sql server 如何在参数中附加常量值?,sql-server,tsql,sql-server-2008-r2,Sql Server,Tsql,Sql Server 2008 R2,我有一个使用一个参数的查询。但我需要附加一些默认的常量值,比如这是footer.或任何其他参数 你能帮我一下吗?假设FromDate='2016-11-03'是字符串类型的日期。要将常量字符串添加到日期,可以在存储过程中使用下面的脚本 SET FromDate = CONVERT( DATETIME, '2016-11-03',101 ) 或 这将存储FromDate='2016-11-03 00:00:00.000'尝试用一些示例输入和预期输出详细阐述您的问题,以便您的问题得到更多关注。声明

我有一个使用一个参数的查询。但我需要附加一些默认的常量值,比如
这是footer.
或任何其他参数


你能帮我一下吗?

假设
FromDate='2016-11-03'
是字符串类型的日期。要将常量字符串添加到日期,可以在存储过程中使用下面的脚本

SET FromDate = CONVERT( DATETIME, '2016-11-03',101 )


这将存储
FromDate='2016-11-03 00:00:00.000'

尝试用一些示例输入和预期输出详细阐述您的问题,以便您的问题得到更多关注。声明FromDate='2016-11-03';我需要在FromDate参数中添加'00:00:00.0000',以便在执行查询时获得2016-11-03 00:00:00.000之类的输出。我还想在另一个参数中添加另一个常量字符串'23:59:59.999'(如ToDate='2016-11-03 23:59:59.999')。我该怎么做呢?你可以通过简单的连接来做到这一点,比如
SET-ToDate='2016-11-03'+'23:59:59.999'
是的,我明白了。谢谢你。我将用你的逻辑来连接。
SET FromDate = CAST( '2016-11-03' AS DATETIME )