2022年2022年计算机二级access数据库常用函数 .pdf





《2022年2022年计算机二级access数据库常用函数 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机二级access数据库常用函数 .pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、算术函数算术函数完成数学计算功能。主要包括以下算术函数:1.绝对值函数: Abs()返回数值表达式的绝对值。如Abs(-3) =32.向下取整函数: Int()返回数值表达式的向下取整数的结果,参数为负值时返回小于等于参数值的第一负数。3.取整函数: Fix()返回数位表达式的整数部分, 参数为负值时返回大于等于参数值的第一负数。Int 和 Fix 函数当参数为正值时,结果相同;当参数为负时结果可能不同。 Int 返回小于等于参数值的第一个负数,而Fix 返回大于等于参数值的第一负数。例如:Int (3.25)=3,Fix(3.25)=3 但 Int(-3.25) = -4,Fix(-3.
2、25)= -34.四舍五入函数: Round(,)按照指定的小数位数进入四舍五入运算的结果。是进入四舍五入运算小数点右边应保留的位数。例如:Round (3.255, 1) = 3.3; Round (3 .255, 2) ; Round(3.754,1)= 3. 28;Round(3. 754,2)= 3.75;Round(3.754,0)= 45.开平方函数: Sqr()名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 15 页 - - - - - - - - - 计算
3、数值表达式的平方根。例如:Sqr(9)= 36.产生随机数函数: Rnd()产生一个 0-1 之间的随机数,为单精度类型。数值表达式参数为随机数种子,决定产生随机数的方式。 如果数值表达式值小于 0,每次产生相同的随机数;如果数值表达式值大于0。每次产生新的随机数;如果数值表达式值等于0,产生最近生成的随机数,且生成的随机数序列相同;如果省略数值表达式参数,则歌认参数位大于 0。实际操作时,先要使用无参数的Randomize语句初始化随机数生成器。以产生不同的随机数序列。例如: Int(100 * Rnd) 产生0,99的随机整数Int(101* Rnd) 产生0,100的随机整数Int(10
4、0,Rnd+l) 产生i,l00 的随机整数Int(100+200* Rnd) 产生100, 299的随机整数Int(100+201*Rnd) 产生100 , 300的随机整数二、字符串函数1.字符串检索函数: InStr(Start, , ,Compare)检索子字符申 Str2 在字符串 Strl 中最早出现的位置,返回一整型数。Start 为可选参数,为数值式,设置检索的起始位置。如省略,从名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 15 页 - - - - -
5、 - - - - 第一个字符开始检索;如包含Null 值,发生错误。 Compare也为可选参数,指定字符串比较的方法。值可以为1、2 和 0(缺省) 。指定0(缺省)做二进制比较,指定1 做不区分大小写的文本比较,指定2 来做基于数据库中包含信息的比较。如值为Null,会发生错误。如指定了 Compare参数,则一定要有Start参数。注意,如果Strl 的申长度为零,或Str2 表示的申检索不到,则InStr 返回 0;如果 Str2 的串长度为零, InStr 返回 Start 的值。例如: strl =“98765”str2 =“65”s = InStr(strl ,str2) 返回
6、4s = InStr( 3,“aSsiAB ”,“a”,1) 返回 5。从字符 s开始,检索出字符 A2.字符申长度检测函数: Len(或)返回字符串所含字符数。注意,定长字符,其长度是定义时的长度,和字符串实际值无关。例如: Dim strAs String * 10Dim istr = “123”i = 12lenl = Len(“12345”) 返回 5len2 = Len(12) 出错len3 = Len(i) 返回 2名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,
7、共 15 页 - - - - - - - - - len4 = Len(“ 考试中心 ” ) 返回 4len4 = Len(str) 返回 103.字符串截取函数Left (,) :字符串左边起截取N 个字符。Right(,) :字符串右边起截取N 个字符。Mid(,N2 ) :从字符申左边第N1 个字符起截取 N2 个字符。注意,对于 Left 函数和 Right 函数,如果 N 值为 0,返回零长度字符串;如果大于等于字符串的字符数,则返回整个字符串。对于Mid 函数,如果 N1 值大于字符申的字符数,返回零长度字符串;如果省略 N2,返回字符串中左边起N1 个字符开始的所有字符。例如:
8、strl =“opqrst ”str2 =“ 计算机等级考试 ”str = Left( strl,3) 返回“opq”str = Left( str2,4) 返回“ 计算机等 ”str = Right( strl,2) 返回“st ”str = Right( str2,2) 返回“ 考试”str = Mid( strl,4,2) 返回“rs ”str = Mid( str2,1,3) 返回“ 计算机 ”str = Mid(str2, 4, ) 返回“ 等级考试 ”4.生成空格字符函数: Space ()名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -
9、 - - - - - 名师精心整理 - - - - - - - 第 4 页,共 15 页 - - - - - - - - - 返回数值表达式的值指定的空格字符数。例如: strl = Space(3 ) 返回 3 个空格字符5.大小写转换函数Ucase () : 将字符串中小写字母转换成大写字母。Lcase () :将字符串中大写字母转换成小写字毋。例如: strl = Ucase (“fHkrYt ”) 返回“FHKRYT”str2 = Lcase(“fHKrYt ”) 返回“fhkryt”6.删除空格函数Ltrim () :删除字符串的开始空格。Rtrim() :删除字符串的尾部空格。Tr
10、im() :删除字符串的开始和尾部空格。例如: str = “ab cde”str1 = Ltrim (str) 返回“ab cde”str2 = Rtrim(str) 返回“ab cde”str3 = Trim(str) 返回“ab cde”三、日期 /时间函数日期/时间函数的功能是处理日期和时间。主要包括以下函数:1.获取系统日期和时间函数Date():返回当前系统日期。Time():返回当前系统时间。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 15 页 - -
11、- - - - - - - Now():返回当前系统日期和时间。例如: D = Date() 返回系统气气,如2008-08-08T = Time() 返回系统时间,如9:45:00DT = Now () 返回系统日期和时间, 如 2008-08-089:45:002.截取日期分量函数Year(): 返回日期表达式年份的整数。Month():返回日期表达式月份的整数。Day():返回日期表达式日期的整数。Weekday (.W ):返回 1-7 的整数,表示星期几。Weekday 函数中,返回的星期值见表8.5 所示。例如: D = #2008-8-8#YY =Year( D) 返回 2008
12、MM = Month(D) 返回 8名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 15 页 - - - - - - - - - DD = Day( D) 返回 8WD = Weekday(D) 返回 6,因 2008-8-8 为星期五3.截取时间分量函数Hour():返回时间表达式的小时数(0-23)。Minute():返回时间表达式的分钟数(0-58)Second ():返回时间表达式的秒数(0-59)。例如: T = #10:40:11#HH = Hours(T)
13、返回 10MM = Minute(T) 返回 40SS= Second (T) 返回 114.日期/时间增加或减少一个时间间隔DateAdd(,):对表达式表示的日期按照间隔类型上或减去指定的时间间隔值。注意,间隔类型参数表示时间间隔,为一个字符串,其设定值见表 8.6所示;间隔值参数表示时间间隔的数目,数值可以为正数(得到未来的日期)或负数(得到过去的日期)。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 15 页 - - - - - - - - - 例如: D = #
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年计算机二级access数据库常用函数 2022 计算机 二级 access 数据库 常用 函数

限制150内