以下的部分单引号是正如你所期望我的select语句串联各地select语句
CAST(Table.field AS datetime) AS newDate
的一部分,它返回类似下面
1/1/1900 2:45:00 PM
然而,我需要它在单引号内返回相同的值,如下所示。但是对于这种语法来说,我非常困难,只需要重新命名一次就可以了。希望你们能有所帮助?
'1/1/1900 2:45:00 PM'
以下的部分单引号是正如你所期望我的select语句串联各地select语句
CAST(Table.field AS datetime) AS newDate
的一部分,它返回类似下面
1/1/1900 2:45:00 PM
然而,我需要它在单引号内返回相同的值,如下所示。但是对于这种语法来说,我非常困难,只需要重新命名一次就可以了。希望你们能有所帮助?
'1/1/1900 2:45:00 PM'
演员的价值为varchar和将它们连接起来:
''''+cast(cast(table.field as date) as varchar(255))+''''
您可能需要调查convert
有超过所得的日期格式更好的控制。
使用SQL Server方法进行串联。在其他数据库中,您可能使用||
或功能concat
。
哇,我从未想过要这样做。 lemme给它一个镜头! – mhopkins321
工作!谢谢一堆! 9分钟,直到我可以接受答案 – mhopkins321
可以像这样附加单引号。
chr(39)||CAST(Table.field AS datetime) AS newDate||chr(39)
Chr(39) + CAST(CAST(table.field AS DATE) AS VARCHAR(255)) + Chr(39)
为了更方便您的阅读。
其中rdbms plz? – Marc