sql-server – 将varchar dd / mm / yyyy转换为dd / mm / yyyy d
发布时间:2020-12-12 08:52:35 所属栏目:MsSql教程 来源:网络整理
导读:我正在尝试将dd / mm / yyyy格式的varchar列中的日期转换为datetime dd / mm / yyyy格式,这样我就可以对数据运行日期范围查询. 到目前为止,我有以下不起作用 CONVERT(varchar,CAST(date_started AS datetime),103) 我也试过了 convert(date_started as dateti
我正在尝试将dd / mm / yyyy格式的varchar列中的日期转换为datetime dd / mm / yyyy格式,这样我就可以对数据运行日期范围查询.
到目前为止,我有以下不起作用 CONVERT(varchar,CAST(date_started AS datetime),103) 我也试过了 convert(date_started as datetime,103) 我需要确保输出为dd / mm / yyyy,就像我们在英国而不是mm / dd / yyyy格式 解决方法我想你是在这之后:CONVERT(datetime,date_as_string,103) 请注意,datetime没有任何格式.你想一想它的演示.要以适当的格式获取datetime数据,您可以使用 CONVERT(varchar,date_as_datetime,103) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |