*、常用函数
--format[$](str,format):
[$]:若有该参数表示返回类型强制改为了:文本类型
str:目标参数
format:格式
函数API详情可参考:http://lbovinl.iteye.com/admin/blogs/2336936
--trim(str):去除两端空格
ltrim(str):去除左边空格,rtrim(str):去除右边空格
--iif(a1=a2 , result , default):
若a1=a2,返回result,否则返回default
--iif(isnulll(str) , result , default)
若str是空,返回result,否则返回default
--now()当前系统时间=date()日期+time()时间
*、access函数与oracle的部分区别
1)Oracle支持连续的Left Join,但是Access不支持。
Access实现Oracle的连续两个Left Join的方法:
Select * From TblA Left Join
(Select * From TblB Left Join TblC )。
2)Oracle可以使用 Select Count( Distinct ColumnName ) From…..的语法,但是Access中不可以。Access中要实现这样的功能,要使用嵌套查询:
Select Count(*) From
( Select Distinct ColumnName From Tbl….)
3)Oracle中,如果TblA Left Join TblB,那么结果集是TblA中数据的数量。但是在Access中,TblA Left Join TblB,结果集的数量是TblA* TblB的数量。
在Oracle中,用一条SQL向一个递增的字段插入数据可以使用如下SQL:
Insert Into TblA ( N_ID ) Values ( ( Select ( Nvl( Max(N_ID), 0 )+1 ) from TblA ) );
但是由于函数的不同,在Access中需要使用下面的SQL:
Insert Into TblA( N_ID ) Values ( IIF( IsNull(DLookUp( ‘Max(N_ID)+1’, ‘TblA’, ‘’ ) ), 1, DLookUp( ‘Max(N_ID)+1’, ‘TblA’, ‘’ ) ) );
DLookUp是Access的一个内置的函数,使用方法为:
DLookup("字段名称" , "表或查询名称" , "条件")
返回的结果为:从根据“条件”,从“表或查询名称”中查出“字段名称”的值。
4)access的基本sql语法还是和oracle很相似的,一般可以直接当成oracle去编写sql,特殊不同的地方修改即可。
相关推荐
本教程《Access 基础篇教程》显然旨在为初学者提供一个全面了解和学习Access的基础知识平台。 在学习Access之前,首先要理解数据库的基本概念,包括数据表、字段、记录和键等。Access允许用户通过用户友好的界面...
非常简单实用的access教程,欢迎实用,试用,谢谢,Access基础入门教程。
### au3操作Access基础教程 #### 一、前言 在现代软件开发中,数据库管理是必不可少的一部分。对于初学者而言,掌握一种简单而有效的工具来操作数据库是非常重要的。AutoIt(通常简称为au3)作为一种强大的自动化...
Access数据库实用教程-教案-第1章-Access基础 Access数据库实用教程的第1章主要介绍了Access数据库的基础知识,包括数据库基础知识、关系数据库概念、数据库设计基础、Access数据库管理系统概述等。 数据库基础...
总之,“Access基础教程”将带领初学者一步步了解并掌握Access的基本操作,从数据库设计到数据管理,再到高级功能的使用,帮助用户建立坚实的数据库管理技能。通过学习本教程,你可以轻松应对日常的数据管理和分析...
"Access基础知识联系" Access是一种关系型数据库管理系统(RDBMS),它可以帮助用户创建、设计和管理数据库。以下是Access基础知识联系的要点: 数据库管理系统 * 数据库管理系统(DBMS)是一种软件系统,用于...
【ACCESS基础教程教育课件】 本教程主要涵盖了数据库的基础知识,特别是使用Microsoft ACCESS进行数据库管理。首先,课程讲解了数据处理技术的发展历程,从手工管理阶段到文件系统阶段,再到数据库阶段,最后提及了...
《Access基础教程(第三版)》是由于繁华编著的一本针对初学者和教学人员的教程,提供了详细的教学内容和美观的PPT演示,旨在帮助读者快速掌握Access的基本功能和应用。 1. **数据库基础知识**:在教程的开始,可能...
**ACCESS基础学习实例程序** ACCESS是一款由微软公司开发的关系型数据库管理系统(RDBMS),它以其易用性、集成性和灵活性而广受欢迎。本压缩包包含的“ACCESS基础学习实例程序”是专为初学者设计的教程资源,旨在...
Access基础教程第四版是针对初学者的一份全面的教学资源,旨在教授如何使用Access这一流行的数据库管理系统。本教程涵盖了数据库系统的基础知识,对于理解和操作Access至关重要。 数据库技术是计算机科学的关键部分...
Access基础教程第二版电子ppt课件(完整版) 本资源是关于Access基础教程的电子ppt课件,涵盖了Access基础知识的各个方面。下面是从该资源中生成的知识点: 一、Access简介 * Access是Microsoft Office软件中的一...
通过本套完整的Access基础教程,你可以逐步掌握数据库管理的基础技能,无论是在学校管理、企业运营还是个人项目中,都能运用自如。从基础开始,包括数据和信息的概念,到数据库系统的核心组成部分,再到实际操作...
《Access基础教程(第四版)》是一本专为初学者设计的数据库管理系统的入门教材,由知名教育专家于繁华编著。本教程以其清晰的结构、深入浅出的讲解方式,帮助读者掌握Access的核心功能和实用技巧。在电子教案中,你...
综上所述,Access基础课程涵盖了数据库理论基础和实践操作,对于理解和应用数据库系统至关重要。通过学习这些基础知识,用户能够有效地组织和管理数据,解决各种信息处理问题。无论是个人还是企业,掌握Access都将极...
《Access基础教程(第四版)习题与实验指导》是一本深入浅出的教材,旨在帮助初学者掌握Microsoft Access数据库管理系统的使用技巧。这本教材的素材文件包含了丰富的实例和练习,以帮助读者巩固理论知识并提升实际...
本教程将基于“Access基础教程(第三版)习题与实验指导”进行讲解,结合综合测试环境,帮助学习者深入理解并掌握Access的基础知识。 在Access中,数据库由表、查询、窗体、报表、宏和模块等组件构成。首先,我们要...
《Access基础教程(第二版)》是一本专为初学者设计的教材,旨在教授Microsoft Access数据库管理系统的基础知识和应用技巧。Access是微软Office套件中的一员,它提供了强大的数据存储、管理和分析功能,广泛应用于...
Access基础培训.pptx