标签: sql sql-server date datetime sql-server-2012
我在数据文件中有一个列,其中date列在varchar中。我想将varchar日期列转换为datetime。但挑战是日期是混合模式。日期如下:
10-Sep-13 19-SEP-13 10.32.10.000000000 AM 10-DEC-11 11.47.47.466682 PM
10-Sep-13
19-SEP-13 10.32.10.000000000 AM
10-DEC-11 11.47.47.466682 PM
我需要这些日期保持这样的格式:2013年9月10日。做这个的最好方式是什么?
考虑到日期列在varchar中,还有什么办法可以将任何格式的日期转换为特定的日期格式吗?