![](https://csdnimg.cn/release/download_crawler_static/64039340/bg4.jpg)
ABS( 表达式 ) 求表达式绝对值。
INT( 表达式 ) 取整数。
MAX( 表达式 1,表达式 2…) 求各表达式的最大值。
MIN( 表达式 1,表达式 2…) 求各表达式最小值。
MOD( 表达式 1,表达式 2) 表达式 1除以表达式 2的余数。
RAND( ) 产生 0~1之间随机数。
ROUND( 表达式 1,n) 对表达式 1四舍五入保留 n 位小数。
SIN( 表达式 ) 正弦函数
SQRT( 表达式 ) 求平方根
请看教材 24页
常用的字符串函数
函数格式 功能(注:函数参数为字符表达式)
ALLTRIM( 表达式 ) 去掉表达式前、后空格。
TRIM( 表达式 ) 去掉表达式尾部空格。
LTRIM( 表达式 ) 去掉表达式前导空格。
LEFT( 表达式 1,n) 取表达式左边的 n 个字符。
RIGHT( 表达式 1,n) 取表达式右边的 n 个字符。
LEN( 表达式 ) 求表达式所含字符个数。
SUBSTR( 表达式, n[,M]) 从表达式第 n 个字符开始取 m 个字符。
SPACE(<n>) 返回 n 个空格组成的字符串
函数格式 功能(注:函数参数为字符表达式)
AT(表达式 1,表达式 2,[n]) 得到表达式 1在表达式 2开始位置。
LIKE( 表达式 1,表达式 2) 比较两个字符串的字符是否匹配。
LOWER( 表达式 ) 将表达式中大写字母变为小写。
UPPER(表达式 ) 将表达式中小写字母变为大写。
常用的日期和时间函数
函数格式 功能(函数参数为日期或日期时间表达式)
YEAR( 表达式 ) 得到日期表达式的年份。
MONTH( 表达式 ) 得到日期表达式的月份。
DAY( 表达式 ) 得到日期表达式的日。
HOUR( 表达式 ) 取日期时间表达式的小时数。
MINUTE( 表达式 ) 取日期时间表达式的分钟数。
SECONDS( 表达式 ) 取日期时间表达式的秒数。
TIME( ) 得到当前系统时间。函数值类型为 C
DATE( ) 得到当前系统日期。函数值类型为 D
DATETIME( ) 得到当前系统日期和时间。函数值类型为 T
常用的类型转换函数
函数格式 函数功能
CTOD( 表达式 ) 将字符串转换为日期表达式。
CTOT( 表达式 ) 将字符串转换为日期时间表达式。
DTOC( 表达式 ,[1]) 将日期表达式转换为字符串。
TTOC( 表达式 ,[1]) 将日期时间表达式转换为字符串。
STR( 表达式 ,[n],
---) 将数值表达式转换为 n 位带有 m 位小数的字符串