Can';t将nvarchar转换为datetime

Can';t将nvarchar转换为datetime,datetime,nvarchar,Datetime,Nvarchar,我在NVARCHAR中有类似“Dec 6 2016 6:26AM”(从DB复制)的单元格。我想把它转换成日期时间格式。但每次我尝试这样做时都会出现错误“将数据类型nvarchar转换为datetime时出错”。 我不明白是什么问题,因为我的手机与Datetime 100格式完全相似 为了确定我已经尝试过的问题: convert和cast(不起作用),Try_convert和Try_cast也不起作用(仅获取空值),使用所需的列格式创建一个新表,并将我的数据插入其中,等等 导出的结果是使用DATE

我在NVARCHAR中有类似“Dec 6 2016 6:26AM”(从DB复制)的单元格。我想把它转换成日期时间格式。但每次我尝试这样做时都会出现错误“将数据类型nvarchar转换为datetime时出错”。 我不明白是什么问题,因为我的手机与Datetime 100格式完全相似

为了确定我已经尝试过的问题: convert和cast(不起作用),Try_convert和Try_cast也不起作用(仅获取空值),使用所需的列格式创建一个新表,并将我的数据插入其中,等等

导出的结果是使用DATEDIFF函数的机会

您是否尝试过以下方法:

选择转换(日期时间,'2016年12月6日上午6:26',100);
给出了结果:

2016-12-06 06:26:00.000

是的,我已经试过了,也试过转换/转换