将HHmmss格式的varchar(6)转换为sql时间格式

毗湿奴巴布(Vishnu Babu)

如何将存储DBvarchar(6)(例如180000,实际上是的格式HHmmss)的内容转换为时间,我尝试了以下操作,但无济于事

select convert(time,'180000')
select cast('180000' as time)
Shnugo

另一种方法

DECLARE @t VARCHAR(6)='180000';

SELECT CAST(STUFF(STUFF(@t,5,0,':'),3,0,':') AS time)

感谢@SebtHU,他指出,在诸如09:15:00或的时间中,这不适用于前导零00:45:00您可以改用以下方法:

SELECT CAST(STUFF(STUFF(RIGHT(CONCAT('000000',@t),6),5,0,':'),3,0,':') AS time);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将 Varchar 转换为时间格式

来自分类Dev

如何将hhmmss.mm中的时间格式转换为R中的正常时间?

来自分类Dev

如何使用javascript将毫秒转换为“ hhmmss”格式?

来自分类Dev

将Varchar列转换为Datetime格式-SQL Server

来自分类Dev

将 varchar(20) 转换为日期格式 Teradata SQL

来自分类Dev

将varchar(ddmmyyyy)转换为日期格式

来自分类Dev

TSQL将HHMMSS的VARCHAR转换为TIME

来自分类Dev

将日期时间转换为以下格式的SQL Server

来自分类Dev

将SQL日期时间转换为特定格式

来自分类Dev

将日期时间转换为以下格式的SQL Server

来自分类Dev

Javascript将时间转换为纪元格式

来自分类Dev

Python将时间转换为UTC格式

来自分类Dev

将时间戳转换为数字格式

来自分类Dev

将UTC时间转换为CString格式

来自分类Dev

Javascript将时间转换为纪元格式

来自分类Dev

将时间戳转换为可读格式

来自分类Dev

将奇数时间格式转换为小时

来自分类Dev

将 UTC 时间转换为纪元格式

来自分类Dev

Presto-Sql:将字符串格式的时间转换为日期格式

来自分类Dev

Spark SQL:将 JSON 格式的毫秒时间戳转换为日期格式

来自分类Dev

将GMT日期格式转换为仅时间格式

来自分类Dev

如何将格式为“ HHmmss”的varchar字段显示为hh:mm:ss SQL Server

来自分类Dev

将格式为dmyyyy的varchar转换为smalldatetime

来自分类Dev

将格式为dmyyyy的varchar转换为smalldatetime

来自分类Dev

将SQL日期转换为标准格式

来自分类Dev

如何将SQL Server日期时间转换为操作系统(Windows)日期时间格式

来自分类Dev

如何将日期时间转换为时间格式

来自分类Dev

将时间从数字转换为R中的时间格式

来自分类Dev

将时间戳转换为R中的日期时间格式

Related 相关文章

热门标签

归档