Access所使用的sql语句与sql-server的区别
access采用sql语句与sql的区别
Access中提供查询对象,在设计时可以采用设计视图和SQL视图,非常方便,SQL视图中的SQL语句可以在SQL SERVER中使用,但是否完全可用呢?答案是否定的,表中总结了 Microsoft Access 和 Microsoft SQL Servers 的 SQL 语法的重要区别。
以northwind数据库为例,若要得到相同查询结果,SQL语句作相应变化。主要是通配符的变化
Access:
SELECT * FROM Products where productname like 'c*';
SELECT * FROM Products where productname like 'c?long';
SQL Server:
SELECT * FROM Products WHERE productname LIKE 'c%'
SELECT * FROM Products WHERE productname LIKE 'clong'