SELECT CONVERT(TIME,('5 h 0 m ')) AS HourMinuteSecond
--CONVERT(DATE,GETDATE(),101) AS DateOnly
GO
我在尝试进行对话时遇到错误
SELECT
CONVERT(TIME,('5 h 0 m ')) AS HourMinuteSecond
--CONVERT(DATE,GETDATE(),101) AS DateOnly
GO
您使用的格式无效,但如果您想将字符串转换为时间,您可以尝试如下。
SELECT CONVERT(TIME,REPLACE(REPLACE(RTRIM('5 h 0 m '),' h ',':'),'m',''))
AS HourMinuteSecond