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 | 检查表达式是否为有效数字 |