Access互相转换SQL Server的不同点
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
有的时候我们会遇到access转换到sql server,或者sql server转换成access数据库的需要,如果sql server不使用存储过程的话,转换器来总体来说没什么大的变化,如果你使用的是asp编写的代码,那么连代码也不需要怎么修改,但是还是有些不同之处需要大家注意的,这些都是icech长期以来积累的经验,供大家参考: 1、自动编号的问题 access转换成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、一些函数的使用也不一样 如果将access转换成sql server,那么isnull(rowname)要改成rowname=null; 6、数字类型建议使用bigint类型 该文章在 2010/7/31 15:26:25 编辑过 |
关键字查询
相关文章
正在查询... |