SQL将varchar值转换为datetime

时间:2014-07-29 04:49:12

标签: sql

我有一个varchar值显示与SQL date time.i需要将其转换为SQL date time format.can任何一个帮助我.........

2014-07-28 18:05:14(varchar) --> 2014-07-28 18:05:14(DateTime)

4 个答案:

答案 0 :(得分:2)

你可以尝试这个

cast('2014-07-28 18:05:14' AS DATETIME)

答案 1 :(得分:2)

select cast('2014-07-28 18:05:14' as datetime)

答案 2 :(得分:0)

在MySQL中你可以试试这个。

select str_to_date('2014-07-28 18:05:14');

答案 3 :(得分:0)

可能你可以使用

Convert(Varchar(20),'2014-07-28 18:05:14',106)

Convert(DateTime,'2014-07-28 18:05:14',106)

如果您可以提供有关代码的更多详细信息,则可以进行更多说明。