我正在尝试将两种类型的字符串转换为日期格式,但无法做到其中任何一种。
具有预期输出的有问题的输入字符串如下:
输入1: 20100614191522
预期输出 1: 2010 年 6 月 14 日下午 7:15:22
输入 2: 2010/12
预期输出 2: 12/1/2010 12:00:00 AM
我试过了,
select convert(datetime,'20100614191522',109)
我尝试使用带有“转换”功能的不同样式参数。但我总是遇到以下错误。 将 VARCHAR 值“20100614191522”显式转换为 DATETIME 字段期间出现语法错误。消息:249,级别:16,状态:1
你能帮帮我吗,如何达到同样的效果。
提前致谢。