- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 常用函数 1 常用函数(续一) 1 常用函数(续二) 1 常用函数(续三) 1 常用函数(续四) 1 常用函数(续五) 2 运算符 2 运算符(续一) 2 运算符(续二) 2 运算符(续三) 2 运算符(续四) 2 运算符(续五) 2 运算符(续六) 2 运算符(续七) 2 运算符(续八) 2 运算符(续九) 3 表达式 3 表达式(续一) 3 表达式(续二) 3 表达式(续三) 3 表达式(续四) 3 表达式(续五) 3 表达式(续六) 查询条件表达式 Access内置了包括数据库函数、数字函数、字符串函数、日期/时间函数和财务函数在内的大量函数,从而大大扩展了Access的功能。 本书在附录B中列举了Access的常用函数,所有函数都可以通过帮助系统获得其定义和使用说明。 这些函数大多数有参数(一个或多个),少数没有参数。无论是否有参数,函数名后一定要有括号(),参数放在()中。 在Access的所有字符串函数中,每一个汉字和所有特殊字符(包括中文标点符号)的长度都是1。 Access数据库中,字符串必须用英文括号(””)括起来,日期/时间必须用##括起来。这里仅介绍一些有代表性的函数 。 1.CStr(Expr):根据Expr是数字还是非纯数字组成的字符串返回对应的数值或字符串。例如:CStr(-123.61)=-123.61,CStr(”1a2b”)=”1a2b”。 2.Date():返回当前日期。如果今天是2011年3月28日,则Date()=#2011-3-28#。 3.DateAdd(Interval,number,date):返回给定日期Date加间隔Number后的日期。Interval用”yyyy”、”q”、”m”、”d”格式(大小写字母皆可)表示相差的年数、季度数、月数或天数。例如:DateAdd(“d”,7,#2000-12-9#)=#2000-12-16#,DateAdd(“YYYY”,1,#2000-12-9#)=#2001-12-9#。 4.DateSerial(Year,Month,Day):返回给定年、月、日(都必须是合理的数字)对应的日期。例如:DateSerial(2000,12,9)=#2000-12-9#。 5.Day(Date):返回Date的日数(即该月第几天)。例如:Day(#00-12-9#)=9。 6.IIf(Expr,Truepart,Falsepart):根据Expr的值是True(或False)返回Truepart(或Falsepart)。例如:函数IIF(ab,”成功”,”失败”)的执行结果是:如果ab为true,则返回”成功”,如果ab为false,则返回”失败”。 7.InStr([Start],String1,String2):返回在字符串String1中从Start开始查找子字符串String2的起始位置,缺省Start时默认为1。例如:Instr(2,“中国人民可以自豪地说,中国人民从此站起来了”,”中国”)=12。 8.Int(Number):返回不超过Number的最大的整数。例如:Int(12.86)=12,Int(-25.1)=-26。 9.Trim(String):返回去掉String左右两边空白后的字符串。例如:Trim(“ a dog ”)=”a dog”。 10.Mid(String,Start[,Length]):返回字符串String中从左由Start指定的位置开始截取由Length确定个数的子字符串,缺省Length时默认为到原字符串末尾。例如:Mid(“I am a Student”,6,4)=”a St”,Mid(“I am a Student”,6)=”a Student”。 11.UCase(String):返回字符串String的全部对应大写字符串。例如:UCase(“I am a Student”)=”I AM A STUDENT”。 12.Val(String):返回字符串String(或其起始部分)对应的数。如果String(或其起始部分)不对应一个数,则返回0。例如:Val(“3.14”)=3.14,Val(“12.3abc6”)=12.3,Val(“a”)=0。 一、字面值与常量 字面值(又称原义值、文字值或值)是指Access数据库中使用与显示完全相同的值,即通常所说的常数。常量是预先定义好的、固定不变的数据。它们的表示方法如下: 1.文字值:例如:”姓名”、”3/25”、”1945-10-21”、”22:30”、”粤X-P9738”等。 2.数字值:有几种不同表示方法,例如-23.45、-3.5E-6、3/5等。 3.日期/时间值:例如:#3/25#、#2000-12-9#、
文档评论(0)