表:如何更改日期格式
Dates (nvarchar)
==
23/02/2009 (dd/mm/yyyy)
24/02/2009
25/08/2009
28/12/2011
....
我想更改日期的形式是这样的(年月日)
试图查询
select cast(dates as datetime) from table1
显示错误
ЮArithemetic表达式溢出
select Convert(char(10), dates, 112) from table1
显示相同的值23/02/2009
上述查询不工作。
期望输出
20090232
20090224
20090825
20111228
...
怎样进行查询?
如果这些是**日期**-ö然后**为什么**是否将它们存储为'varchar'? –