Vfp教程 常用函数
- 格式:doc
- 大小:34.50 KB
- 文档页数:2
Vfp教程
三、常用函数
ABS()绝对值
SQRT()求平方根
PI() 圆周率
INT()求整数
ROUND(x,3)四舍五入
MOD()求余数
Mod(10,3)=1 , MOD(-10,3)=2 ,mod(10,-3)=- 2
LEN()求字符的长度
LOWER()小写的转换
UPPER()大写的转换
TRIM()去除尾部空格
LTRIM()去除前面空格
ALLTRIM()去除全部空格
Space() 产生空格
AT( )计算字符出现的位置编号
取子窜
LIFT(X,2)左边长算起取2个
如:Lift(abc,2)=ab
RIGHT(Y,2)右边长算起取2个
如:Right(abc,2)=bc
SUBSTR(X,6,2)
指定第6位取2个
3.计算子串出现次数函数 Occurs (a, abcda)
Occurs(a, abcda)=2
求子串出现位置AT()( 区分大小写 )/ ATC (不区分大小写)
子串替换 STUFF(A,3,2,B)
将A 的第3位起取2位 换成B
LIKE (a,b)字符串区配函数(返回T/F)
精确比较: Set Exact off /on (结果是T/F)
前者是:右边比左边
后者是:右边+空格等长后比左边
日期和时间函数
Date()
Time ()
Datetime ()
YEAR()
HOUR()时间
四、数据类型的转换
数值转换成字符串STR()
字符串转换成数值VAL()
字符串转换成日期CTOD()
日期转换成字符串DTOC()
日期时间转换成字符串TTOC()
宏替换 & 五、测试函数
数值函数
测试数据类型:
ABS(绝对值)
Sign(测试表达的符号,正则返回1。负则返回-1,0则返回0)
Pi() 圆周率
Int() 返回整数部分
Ceiling() 返回大于或等于指定数值的最小整数
Floor()返回小于或等于指定数值的最大整数
Between() 测试有没有在中间
IsNull() 测试是否是空值
Empty ()空值
VarType() 数据类型测试函数
BOF()表头测试
SKIP 记录转跳
EOF()表尾测试
Recno()记录号测试
Reccount()记录个数测试
Iff()条件测试
Deleted()删除函数测试