VFP——SQL语句大全(二) 2010-06-17 10:03:58| 分类:编程 | 标签: |字号大 中
小订阅
二、字符中操作函数
UPPER(S)小写字母 UPPER(abc) ABC
LOWER(S)大写字母 LOWER(ACD) acd
LEN(S)求字符串的长度 LEN("中国1号") 7
AT(S1,S2)在字符串S2,找字符串S1 AT("H","CHINA") 2
SUBSTR(S,I,N)在S字符串中的第I个字符起取N个字符 SUBSTR('TECHNOLO',3,3) CHN LEFT(S,N)从字符串S左边取N个字符 LEFT(“中国人”,4)中国
RIGHT(S,N)从字符串S右边取N个字符 S=‘12345’
RIGHT(S,3) 345
SPACE(N)生成N个空格 "合计"+SPACE(2)+"123" 合计123
TRIM(S)消除字符串尾部空格 TRIM("姓名 ") 姓名
ALLTRI(S)消除字符串中所有空格 ALLTRIM("李丽")李丽
STUFF(S1,N1,N2,S2) 用字符串S2替换S1中第N1个字符起的N2个字符 STUFF("NOW",2,1,"E") NEW
&宏替换 P=“G2”
USE &P USE G2
二、常用函数
1、数学函数
函数用途
ABS(<数值表达式>)绝对值,|x|
CEILING(<数值表达式>)>=自变量的最小整数
EXP(<数值表达式>)对基E的幂,e=2.71828
FLOOR(<数值表达式>)<=自变量的最大整数
INT(<数值表达式>)取整(舍尾)自变量
LOG(<数值表达式>)自变量的自然对数,ln x
LOG10(<数值表达式>)自变量的普通对数,lg x
MAX(<表达式1>,<表达式2>)两个值的最大值
MIN(<表达式1>,<表达式2>)两个值的最小值
MOD(<数值表达式1>,<数值表达式2>)求余数
RAND([<数值表达式1>])返回伪随机数
ROUND(<数值表达式1>,<数值表达式2>)四舍五入第一个自变量
SIGN(<数值表达式>)自变量的符号
SQRT(<数值表达式>)平方根(正根)
2、字符串操作函数
函数用途
&<内存变量>用于代替内存变量内容
LEN(<字符串表达式>)返回字符串表达式的字符个数
SPACE(<数值表达式>)生成空格
SUBSTR(<字符串表达式>,<数值表达式n>[,<数值表达式L>])求子字符串,从指定的字符串表达式第n个开始,总长为L的字符串
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库VFP SQL语句大全(二)在线全文阅读。
相关推荐: