在SQL Server中将具有日期名称的Varchar /字符串转换为Date

阿克塞·米什拉(Akshay Mishra)

Sunday, November 19, 2017在Varchar中有一个字符串

如何将其转换为日期格式- dddd, MMMM, yyyy

Gotqn

您在寻找这个吗?

DECLARE @MyDate VARCHAR(32) = 'Sunday, November 19, 2017';

SELECT CONVERT(VARCHAR(32), CAST(SUBSTRING(@MyDate, CHARINDEX(',', @MyDate) + 2, 32) AS DATETIME2), 105);  -- 19-11-2017

或这个:

SELECT FORMAT(CAST(SUBSTRING(@MyDate, CHARINDEX(',', @MyDate) + 2, 32) AS DATETIME2), 'dddd, MMMM, yyyy'); -- Sunday, November, 2017

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在SQL中将字符串值转换为日期时间

将字符串日期转换为java.sql.Date

SQL Server将日期转换为字符串MMMYYDD

在SQL Server中将日期转换为varchar

在 SQL Server 中将日期时间字符串转换为日期时间格式

如何在SQL Server 2008中将字符串日期转换为有效的日期格式?

sql将字符串转换为日期/日期时间

在 SQL Server 存储过程结果中将日期转换为字符串

在SQL Server中将字符串转换为日期时间时发生异常

SQL Server 无法在 where 子句中将字符串转换为日期(代码 241)

如何在 SQL Server 中将字符串(“20200127T135548”)转换为日期?

如何在 SQL Server 中将字符串从 dd mmm yyyy 格式转换为日期

如何在SQL Server中将自定义字符串转换为日期

如何在 SQL Server 中将字符串转换为日期时间?

如何在SQL Server中将字符串转换为日期时间

如何在 SQL Server 中将字符串转换为日期

在Laravel中将SQL检索结果转换为字符串

将字符串转换为sql中的日期

SQL Server:将月份名称(字符串)转换为日期

在SQL Server 2005中将逗号分隔的字符串转换为具有序列号的XML

MySQL-如何使用sql查询将字符串转换为int并将字符串转换为日期

在日期不完整的sql中将字符串转换为日期

在SQL中将非标准的美国日期时间字符串转换为日期时间

oracle sql中将字符串格式的日期转换为日期时间格式

选择带有日期的日期时,SQL Server 2012错误将日期从字符串转换为日期

在spark中将字符串名称转换为sql数据类型

将Varchar从变量字符串转换为Float并插入SQL Server?

如何在Databricks SQL中将字符串转换为日期

在 SQL 中的报表生成器查询中将字符串转换为日期/时间