表:如何更改日期格式
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'? –