文档介绍:表(.DBF)操作函数
第四章函 数
数值和数学函数
三角函数
字符串操作函数
日期、时间函数及
显示、打印位置函数
系统函数
第四章函 数
函数,像其它操作数一样总是返回一个特定的型。某些无型的函数,诸如IIF()和LOOKUP(),返回基于它们的自变量的值,但用户通常可通过其返回的型或用途来分组函数。本章中的各个表提供各函数的格式描述和返回值的数据型。表4-1中的字母表示返回值的主要数据型。
数值和数学函数
三角函数
,仅是在格式上有所变化,可参书自学。
字符串操作函数
&
格式:& <内存变量>[.<字符型表达式>]
功能:在字符型内存变量或数组元素前使用&时,用该内存变量或元素的内容代替内存变量或元素。
()函数
格式:LEN(<字符串表达式>)
功能:返回字符表达式的字符个数(包括空格),字符字段变量的长度则是它认定的字段宽度。返回类型数值型。
(<数值表达式>)函数
功能:返回由<数值表达式>指定数目的空格。返回类型为字符型。
格式:SUBSTR(<字符串表达式C>,<数值表达式n>[,<数值表达式L>])
功能:在给出的字符串表达式或者备注字段C中,返回从第n个字符开始的截取L个字符的一个子字符串。返回类型字符型。
()函数
格式:LOWER(<字符表达式>)
功能:将<字符表达式>中所有大写字母(A-Z)转化为小写字母(a-z),该表达式中其它字符保持不变。返回类型为字符型。
()函数
格式:UPPER(<字符串表达式>)
功能:与LOWER函数相反,将<字符表达式>中所有小写字母(a~z)转化为大写字母(A~Z),该表达式中其它字符保持不变。返回类型字符型。
()函数
格式:TRIM(<字符串表达式>)
格式:ASC(<字符串表达式>)
功能:返回<字符串表达式>最左边第一个字符的ASCII码。返回类型数值型。
()函数
格式:CHR(<数值表达式>)
功能:将<数值表达式>的值转换为相应的字符。返回类型字符型。
()函数
格式:AT(<字符串表达式1>,<字符串表达式2>[,<数值表达式n>])
功能:确定<字符串表达式1>在<字符串表达式2>中的位置。返回类型数值型。
()函数
格式:STR(<数值表达式>[,<数值表达式L>][,<数值表达式n>])
功能:将<数值表达式>的值转换为数字字符串。字符串的长度为L(L等于所需转换的数值的整数+小数位数+小数点),n为小数位数。返回类型字符型。
()函数
格式:VAL(<字符串表达式>)
功能:从一个由数字组成的字符表达式返回一个数值。返回类型数值型。
()函数
格式:TYPE(<表达式>)
功能:检测<表达式>值的数据类型。返回类型为字符型。
()函娄数
格式:LTRIM(<字符串表达式>)
()函数
格式:RTRIM(<字符串表达式>)
()函数
格式:LEFT(<字符串表达式C>,<数值表达式n>)
()函数
格式:RIGHT(<字符串表达式C>,<数值表达式n>)
()函数
格式:REPLICATE(<字符串表达式C>,<数值表达式n>)
()函数
格式:STUFF(<字符串表达式1>,<数值表达式n1>,<数值表达式n2>,<字符串表达式2>)
功能:用串2替代串1中的第n1个字符开始的n2个字符。返回类型字符型。
()函数
格式:ISALPHA(<字符串表达式>)
()函数
格式:ISUPPER(<字符串表达式>)
()数
格式:ISLOWER(<字符串表达式>)
MEMLINES()函数
格式:MEMLINES(<备注字段名>)
表(.DBF)操作函数
()
格式:BOF([<工