数据库从ACCESS2003转换到SQL SERVER,原先的SQL语句代码,有哪些需要更改?多谢大家

数据库从ACCESS2003转换到SQL SERVER,原先的SQL语句代码,有哪些需要更改?谢谢大家。
数据库从ACCESS2003转换到SQL SERVER,原先的SQL语句代码,有哪些需要更改?谢谢大家。
------解决方案--------------------
(数据库用首字母表示)
小细节:
1)日期时间值 A 用 #2014-07-14#,S 用 '2014-07-14'
2)两者 LIKE 操作的通配符不同,比如 A 用 LIKE 'abc*',S 用 LIKE 'abc%',具体查帮助。
3)A 用 & 拼接字符串,S 用 +
4)函数不同。

大方向:
最好是全部重写SQL,A 的语法没有遵循SQL标准。
比如三表查询,S 可以写成
[code=sql]SELECT ...
  FROM T1
  JOIN T2 ON ...
  JOIN T3 ON ...[/sql]
而 A 只支持两表连接,必须写成
[code=sql]SELECT ...
  FROM T1
  JOIN (SELECT ...
          FROM T2 ON ...
          JOIN T3 ON ...
       ) TX ON ...[/sql]
------解决方案--------------------
 LIKE 'abc%'问题,注意把ACCESS中那个使用SQL92标准的那个选项打开就行了吧。