将 SQL 日期 varchar(512) 转换为 dd/MM/yyyy
Convert SQL date varchar(512) to dd/MM/yyyy
当我想"translate"一个Ndate图变成dd/MM/yyyy我用这个
convert(varchar(16),dateadd(day, d.Field_Date, '01-01-1970'),103)
但是我有一个 VARCHAR(512) 格式的字段,我想将该字符串转换为日期格式。
您(是的,您 :-))可以告诉我如何使用 SQL 服务器语言进行操作吗?
谢谢。
为什么不只使用相同的查询:
declare @date varchar(512) = '03/11/2015'
Select CONVERT(date, @date, 103)
103 是与 Convert
一起用于 British/French 日期 (dd/mm/yyyy)
的正确样式
输出日期:
2015-11-03
当我想"translate"一个Ndate图变成dd/MM/yyyy我用这个
convert(varchar(16),dateadd(day, d.Field_Date, '01-01-1970'),103)
但是我有一个 VARCHAR(512) 格式的字段,我想将该字符串转换为日期格式。
您(是的,您 :-))可以告诉我如何使用 SQL 服务器语言进行操作吗?
谢谢。
为什么不只使用相同的查询:
declare @date varchar(512) = '03/11/2015'
Select CONVERT(date, @date, 103)
103 是与 Convert
一起用于 British/French 日期 (dd/mm/yyyy)
输出日期:
2015-11-03