我有一列这样的日期和时间:
20/Mar/2013:02:28:47
20/Mar/2013:02:28:43
20/Mar/2013:02:28:47
20/Mar/2013:02:28:47
20/Mar/2013:02:28:47
20/Mar/2013:02:28:47
20/Mar/2013:02:28:41
20/Mar/2013:02:28:46
此列的数据类型设置为“varchar”。我只需要将以下格式的列转换为:
20/03/2013:02:28:47
20/03/2013:02:28:43
20/03/2013:02:28:47
20/03/2013:02:28:47
20/03/2013:02:28:47
20/03/2013:02:28:47
20/03/2013:02:28:41
20/03/2013:02:28:46
我也可以将其数据类型从 varchar 更改为 SQL 日期和时间数据类型!我正在尝试我的查询,例如:
SELECT convert(mydatetimecolumn,105) from mytable
但它给了我这样的结果:
1900-04-16 00:00:00.000
1900-04-16 00:00:00.000
1900-04-16 00:00:00.000
1900-04-16 00:00:00.000
1900-04-16 00:00:00.000
我该如何克服这个问题?有人可以帮帮我吗?提前致谢!