欢迎来到天天文库
浏览记录
ID:34721480
大小:204.18 KB
页数:4页
时间:2019-03-10
《access中执行sql语句》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ACCESS中执行sql语句简单的说:查询--新建--设计视图--选择表或者不选--右键新建SQL视图不会就看图access采用sql语句与sql的区别Access中提供查询对象,在设计时可以采用设计视图和SQL视图,非常方便,SQL视图中的SQL语句可以在SQLSERVER中使用,但是否完全可用呢?答案是否定的,表中总结了MicrosoftAccess和MicrosoftSQLServers的SQL语法的重要区别。表1SQL语法元素MicrosoftAccessMicrosoftSQLServer标识符限制不超过6
2、4个字符。允许使用关键字和特殊字符。可以用任何字符开头。SQLServer6.5:·限制不超过30个字符。·不允许使用关键字和特殊字符。·必须用字母字符开头。SQLServer7.0的标识符与Access完全兼容。输出字段允许多个输出字段具有相同名称。在视图中不支持多个相同输出字段名。日期分隔符号英镑符(#)撇号(')Boolean常量True、False;On、Off;Yes、No。整数:1(真)、0(假)字符串连接和号(&)加号(+)通配符星号(*)与零个或更多字符匹配。问号(?)与单个字符匹配。叹号(!)意味着
3、不在列表中。英镑符(#)意味着单个数字。百分号(%)与零个或更多字符匹配。下划线(_)与单个字符匹配。上插入符(^)意味着不在列表中。没有与英镑符(#)对应的字符。TOP如果有一个ORDERBY子句,自动包含层次。SQLServer6.5不支持。SQLServer7.0需要一个明确的WITHTIES子句。CREATEINDEX允许创建升序和降序索引。允许声明主键,没有Null值,并且忽略Null值。DROPINDEX语法是:DropIndexON语法是:DropIndex<
4、tablename>,DISTINCTROW支持(允许选择单个记录)。不支持。OWNERACCESS支持(在执行时控制许可权)。不支持。TableinUNION支持(允许使用下列语法指定表:TABLE不支持。ORDERBYinUnions支持。允许通过联合查询中的子句实现多种排序。支持。允许通过语句末尾的子句实现一种排序。TRANSFORM支持。用于交叉表查询。不支持。PARAMETERS支持(在SQL中记录)。不支持。以northwind数据库为例,若要得到相同查询结果,
5、SQL语句作相应变化。主要是通配符的变化Access:SELECT*FROMProductswhereproductnamelike'c*';SELECT*FROMProductswhereproductnamelike'c?ang';SQLServer:SELECT*FROMProductsWHEREproductnameLIKE'c%'SELECT*FROMProductsWHEREproductnameLIKE'c_ang'
此文档下载收益归作者所有