繁体   English   中英

将 SQL 日期 varchar(512) 转换为 dd/MM/yyyy

[英]Convert SQL date varchar(512) to dd/MM/yyyy

当我想将 Ndate 数字“翻译”成 dd/MM/yyyy 时,我使用这个

convert(varchar(16),dateadd(day, d.Field_Date, '01-01-1970'),103)

但是我有一个具有这种格式的 VARCHAR(512) 字段,我想将该字符串转换为日期格式。

你能(是的,你 :-))告诉我如何用 SQL Server 语言来做吗?

谢谢你。

为什么不使用相同的查询:

declare @date varchar(512) = '03/11/2015'

Select CONVERT(date, @date, 103)

103 是用于Convert英国/法国日期 (dd/mm/yyyy) 的正确样式

输出为日期:

2015-11-03

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM