Access 函数大全 ▲日期/时间 CDate 将字符串转化成为日期 select CDate("2005/4/5") Date 返回当前日期 DateAdd 将指定日期加上某个日期select dateAdd("d",30,Date())将当前日期加上30 天, 其中d 可以换为yyyy或H 等 DateDiff 判断两个日期之间的间隔 select DateDiff("d","2006-5-1","2006-6-1")返回31,其中d 可以换为yyyy,m,H 等 DatePart 返回日期的某个部分 select DatePart("d","2006-5-1")返回1,即1 号,d 也可以换为yyyy(年)或q(季),m(月),d(日),w(工作日),ww(周),h(时),n(分),s(秒) Day 返回日期的d 部分,等同于datepart 的d 部分 Dateserial(年,月,日) 组合年月日构造日期 Hour 返回日期的小时 IsDate 判断是否是日期,是日期返回-1,不是日期返回0 Minute 返回日期的分钟部分 Month 返回日期的月份部分 Now 返回当前时间(完整时间,包括年月日 小时分秒) Second 返回日期的秒部分 Time 返回当前的时间部分(即除去年/月/日的部分) Weekday 返回某个日期的当前星期(星期天为1,星期一为2,星期二为3...),例如select weekday(now()); Year 返回某个日期的年份 ▲检查 IsEmpty 检测是否为空 IsNull 检测是否为Null 值,null 值返回0,非null值返回-1 IsNumeric 检测是否为数字,是数字返回-1,否则返回0 ▲算术 Abs 绝对值 Tan 正切值。 Sin 正弦值 Cos 余弦值 Exp 返回e 的给定次幂。 Log 返回以E 为底的对数值 Fix 返回数字的整数部分(即小数部分完全截掉) Int 将数字向下取整到最接近的整数。 Rnd 返回一个 0 到1 之间的随机数值 Sgn 返回数字的正负符号(正数返回1,负数返回-1,0 值返回0) Sqr 返回平方根值 Round (<数值表达式[,<表达式>])按指定的小数位数进行四舍五入运算的结果。[,<表达式>]保留的小数位数 ▲ 程序流程 Choose (<索引式>,<表达式 1>[,<表达式 2>„„<表达式 n>]) 根据第一参数,返回后面字符串组的值,Select Choose(1,"a","b","c")返回a,将1 改成 2 后,返回b,改成 3 后,返回c(第一个参数也可以是某个字段) IIF 根据表达式返回特定的值 Select IIF("3>1","OK","False"),返回OK Switch(<条件表达式 1>,<表达式 1>[,<条件表达式 2>,<表达式 2>…,<条件表达式 n>,<表达式n>]) 计算每个条件表达式,并返回列表中第一个条件表达式为true 时与其关联的表达式的值。...