MS Access 常用函数

MS Access 具有许多内置功能。

此引用包含 MS Access 中的字符串、数字和日期函数。


MS Access 字符串函数

函数描述
Asc返回特定字符的 ASCII 值
Chr返回指定 ASCII 数字代码的字符
Concat 连接符 &将两个或多个字符串相加
CurDir返回指定盘符的完整路径
Format使用指定格式格式化值
InStr获取字符串在另一个字符串中第一次出现的位置
InstrRev获取一个字符串在另一个字符串中第一次出现的位置,从字符串的结尾开始
LCase将字符串转换为小写
Left将字符串转换为小写从字符串中提取多个字符(从左开始)
Len返回字符串的长度
LTrim从字符串中删除前面(左边)空格
Mid从字符串中提取一些字符(从任意位置开始)
Replace将字符串中的子字符串替换为另一个子字符串,替换次数为指定次数
Right从字符串中提取多个字符(从右开始)
RTrim从字符串中删除尾部(右边)空格
Space返回指定数量的空格字符的字符串
Split将字符串拆分为子字符串数组
Str将数字作为字符串返回
StrComp对比两个字符串
StrConv返回一个转化的字符串
StrReverse反转字符串并返回结果
Trim从字符串中删除前面(左边)空格和尾部(右边)空格
UCase将字符串转换为大写

MS Access 数字函数

函数描述
Abs返回数字的绝对值
Atn返回数字的反正切值
Avg返回表达式的平均值
Cos返回角度的余弦值
Count返回 select 查询返回的记录数
Exp返回 e 的指定次方(幂)
Fix返回数字的整数部分
Format使用指定格式格式化数值
Int返回数字的整数部分
Max返回一组值中的最大值
Min返回一组值中的最小值
Randomize使用种子值初始化随机数生成器(由Rnd()使用)
Rnd返回一个随机数
Round将数字舍入到指定的小数位数
Sgn返回数字的符号
Sqr返回数字的平方根
Sum计算一组值的总和
Val读取字符串并返回在字符串中找到的数字

MS Access 日期函数

函数描述
Date返回当前系统日期
DateAdd将时间/日期间隔添加到日期,然后返回日期
DateDiff返回两个日期之间的差值
DatePart返回日期的指定部分(作为整数)
DateSerial返回指定部分的日期(年、月和日值)
DateValue返回基于字符串的日期
Day返回给定日期的月份日期
Format使用指定格式格式化日期值
Hour返回时间/日期时间的小时部分
Minute返回时间/日期时间的分钟部分
Month返回给定日期的月份部分
MonthName基于数字返回月份的名称
Now根据计算机的系统日期和时间返回当前日期和时间
Second返回时间/日期时间的秒数部分
Time返回当前系统时间
TimeSerial从指定部分返回时间(小时、分钟和秒值)
TimeValue返回基于字符串的时间
Weekday返回给定日期的工作日编号
WeekdayName基于数字返回工作日名称
Year返回给定日期的年份部分

MS Access 其他函数

函数描述
CurrentUser返回当前数据库用户的名称
Environ返回包含操作系统环境变量值的字符串
IsDate检查表达式是否可以转换为日期
IsNull检查表达式是否包含 Null(无数据)
IsNumeric检查表达式是否为有效数字