mho*_*321 2 sql datetime concatenation
以下是我的select语句的一部分
CAST(Table.field AS datetime) AS newDate
Run Code Online (Sandbox Code Playgroud)
正如您所料,它会返回如下内容
1/1/1900 2:45:00 PM
Run Code Online (Sandbox Code Playgroud)
但是,我需要它在单引号内返回相同的值,如下所示.但是我的语法非常困难,使用了一个带有列重命名的强制转换语句.希望你们能提供一些帮助吗?
'1/1/1900 2:45:00 PM'
Run Code Online (Sandbox Code Playgroud)
将值转换为varchar并将它们连接起来:
''''+cast(cast(table.field as date) as varchar(255))+''''
Run Code Online (Sandbox Code Playgroud)
您可能希望进行调查,convert
以便更好地控制生成日期的格式.
这使用SQL Server方法进行连接.在其他数据库中,您可以使用||
或使用该功能concat
.
归档时间: |
|
查看次数: |
9760 次 |
最近记录: |