【精选】1vfp数据类型表达式函数.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【精选】1vfp数据类型表达式函数

LEN(C) 求字符串C的长度 LEN(ABC),LEN(函数) 3,4 AT(C1,C2[,N]) 返回c1在c2中第n次出现的位置,省略n时表示第1次出现 AT(B,ABC), AT(B,ABAB, 2) 2,4 SPACE(N) 返回N个空格 ‘a’+SPACE(2)+’b’ a□□b UPPER(C) 返回把C转换成大写的字符串 UPPER(aBc) ABC LOWER(C) 返回把C转换成小写的字符串 LOWER(aBc) abc OCCURS(C1,C2) C1在C2中出现的次数 OCCURS(c,abcabcd) 2 SQL练习: 查询姓名中含有“阳”的学生信息 宏替换函数 宏替换函数:字符型变量 替换出字符型变量的内容,可以替换出字符串、数值或命令 注意在&后的变量必须是字符型变量 31.在Visual FoxPro中,宏替换可以从变量中替换出______。 A)字符串 B)数值 C)命令 D)以上三种都可能 32.设x=123,y=123,k=y,表达式x+k的值是 。 A)123123  B)246   C)123y  D)数据类型不匹配 逻辑型(L)常量 逻辑真: .T. .t. .Y. .y. 逻辑假: .F. .f. .N. .n. 逻辑型(L)变量 X= .T. y= .F. 逻辑型(L)运算 not .T. = .F. not .F. = .T. 优先级: not and or 不能省略点 .T. and .T. = .T. .T. and .F. = .F. .F. and .T. = .F. .F. and .F. = .F. .T. or .T. = .T. .T. or .F. = .T. .F. or .T. = .T. .F. or .F. = .F. 关系运算 运算符 含义 运算符 含义 大于 = 等于 = 大于等于 == 字符串精确比较 小于 # != 不等于 = 小于等于 $ 子串包含测试 关系运算 12 5 2100 3=4 {^2008/12/6} {^2008/12/7} 数值比较: 日期比较: SQL练习:查询90后的学生信息 A==B 只有字符串A和B两边完全一致时,返回.T. 例如: ?abc==abc ?abc==ac 2. A=B (1)默认或执行过set exact off 时 当B是A的左子串时,返回.T. (注意where后,和字段比较时不分左右) (2)执行过set exact on 时 当AB完全一致 或 末尾有若干空格而其他部分完全一致时,返回.T. 例如: set exact off ?abc=abc ?abc=ab ?abc=ac set exact on ?abc=abc ?abc=ab ?ab =ab 3.A$B 当A是B的子串时,则返回.T. ?abc$ab ?a$abc ?ab$a bc 字符串的比较(是否相等,是否是左或右的子串) 函数名 功能 例子与结果 VAL(C) C?N val(23.7) val(23d5fe) 23.70 23.00 STR(N1[,N2[,N3]]) N?C STR(123.45,9,3) STR(123.45,9,1) STR(123.45,5,2) STR(123.45,3,2) STR(123.45,2,1) □□123.450 □□□□ 123.5 □123.5 123 ** CTOD(C) C?D CTOD(^2002/10/12) {^2002/10/12} DTOC(D[,1]) D?C DTOC({^2002-11-27}) DTOC({^2002-11-27},1) 11/27/02 类型转换函数 N 类型测试函数 VARTYPE(表达式) 测试表达式类型(看括号内表达式类型) 如:? Vartype(45) N ? Vartype(沈阳) C TYPE(字符表达式) 测试以字符表达式内容为名称的变量的类型(双引号内的类型) 或 简单理解为双引号内的变量类型 x=6 ? Type(x) N 其它函数 函数名 功能 例子与结果 iif(表达式1,表达式2,表达式3) 如果表达式1为真,则返回表达式2,否则返回表达式3 iif(35,红,绿) 绿 Between(n1,n2,

您可能关注的文档

文档评论(0)

yxutcangfp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档