Access互相轉(zhuǎn)換SQL Server的不同點
當(dāng)前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
有的時候我們會遇到access轉(zhuǎn)換到sql server,或者sql server轉(zhuǎn)換成access數(shù)據(jù)庫的需要,如果sql server不使用存儲過程的話,轉(zhuǎn)換器來總體來說沒什么大的變化,如果你使用的是asp編寫的代碼,那么連代碼也不需要怎么修改,但是還是有些不同之處需要大家注意的,這些都是icech長期以來積累的經(jīng)驗,供大家參考: 1、自動編號的問題 access轉(zhuǎn)換成sql server,所有的自動編號都會消失。需要在access中修改為自動增加字段。 2、日期格式的不同 sql server使用的是getdate(),而access使用的是now()、time()或者date()。 3、一些字段格式不同 access有“true/false”(或者叫是/否)字段,而sql server沒有,所以在遇到bool判斷的時候要在編程語句上進行修改,使用1/0進行判斷。 4、一些sql語句還是細微差別 sql server中,select top語句中,top可以省略,但是access不行; 5、一些函數(shù)的使用也不一樣 如果將access轉(zhuǎn)換成sql server,那么isnull(rowname)要改成rowname=null; 6、數(shù)字類型建議使用bigint類型 該文章在 2010/7/31 15:26:25 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |