SELECT CONVERT(time ,' 00:00:12 PM')
为什么上面的代码不工作。怎么做才能使它工作。SQL Server中12小时时钟转换为24小时时钟
对于以“下午十二时59分59秒”某种原因“下午十二时00分00秒”不能转换成时间:(
“下午1时00分00秒”被转换成功。
先谢谢了。有人请帮助我。
SELECT CONVERT(time ,' 00:00:12 PM')
为什么上面的代码不工作。怎么做才能使它工作。SQL Server中12小时时钟转换为24小时时钟
对于以“下午十二时59分59秒”某种原因“下午十二时00分00秒”不能转换成时间:(
“下午1时00分00秒”被转换成功。
先谢谢了。有人请帮助我。
CONVERT可以作为一个CAST但格式的日期得到这个已经很好地理解文字是一种特定的格式。
你^ h无论如何要使用PARSE来获得这可能不是很好理解文字成为日期时间或时间(它没有格式)。为了告诉引擎如何插入文字,我们输入USING。
一下:
SELECT PARSE(' 00:00:12 PM' AS time USING 'en-US')
下午12时并不存在,我认为。它可以是上午12:00或下午12:00。 00:00只存在于24h格式中。
这是一个SQL Server 2012命令。我正在使用SQL Server 2008 R2。现在我该怎么做?? – SarangArd