2010-04-13 60 views
1

我想從Access遷移一些數據到SQL Server 2000(沒有其他辦法可悲地做到這一點),我使用Access to mssql來完成這項工作。該程序每次失敗,它發現在這種方式中的日期時間:MS-Access到日期時間的SQL Server 2000問題

03/07/2009 10.17.00 

雖然進口這樣的日期:

29/12/2008 

我不明白的地方這個問題來自所以我想問你的幫助。

非常感謝。

+1

多少數據你想換車嗎?是新的表格還是現有的表格?你有沒有考慮過http://dev.mysql.com/doc/migration-toolkit/en/index.html或ODBC? – Fionnuala 2010-04-13 09:09:59

回答

1

this可能派上用場。從來沒有使用該程序(總是使用DTS執行此類任務),所以我不知道它的規格會告訴你更多。

1

它看起來並不liek有.分隔符的時候 - 你可以運行更新改變.:,或更改表上的選擇,而選擇更換?

0

你怎麼知道今年在所有記錄中都有一個有效的世紀部分,即19或20?表中可能會有一些日期,一個是09年的世紀,或者任何人都可以在沒有注意的情況下進入。特別是如果他們系統的默認數據格式只有兩位數的年份?

在SQL Server SQL Server的默認小的日期/時間字段規範不允許外界1900-01-01日期通過2079-06-06之間