前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Access字符函数

Access字符函数

作者头像
无言之月
发布2020-05-11 12:02:51
1.7K0
发布2020-05-11 12:02:51
举报
文章被收录于专栏:Excel和Access学习笔记
大家好,上节介绍了统计函数和数字函数,本节介绍下字符函数。在Access中使用时,表达式中字段是需要用加中括号[],即[字段名]。

在函数中使用字符时需要加双引号"",需要注意。

一、 字 符 函 数

1、InStr字符串检索函数,InStr ( [ <数值>, ]<字符串1> , <字符串2> [ , <比较方法> ]),检索字符串2在字符串1中最早出现的位置,比较方法其值可以是:0 做二进制比较,1不区分大小写的文本比较,2 基于数据库中包含信息的比较,缺省时,则Option Compare语句的设置将决定比较的类型。如果有第一参数,则是值从字符串1指定的位数开始检索字符串1,并返回字符串2最早出现的位置。

例如:InStr("abcdABCD","bc") ,结果为2。InStr("abcdABCD",""),结果为1。InStr(3, "abcdABCD","bc", 1) 结果为6。

2、Len字符串长度检测函数,Len( <字符> ),返回字符串所含字符数,例如:Len("天空")=2,Len("abc"+"南京") 结果为5,Len("123.456")的结果为7。

3、Left字符串截取函数,left(<字符>,<数值>),从字符左边截取指定个数的字符。例如left("abcd",2)的结果为“ab”。

4、Right字符串截取函数,right(<字符>,<数值>),从字符右边截取指定个数的字符。right("abcd",2)的结果为“cd”

5、Mid字符串截取函数,Mid ( <字符> ,<数值1> [, <数值2>] ),从字符串的指定位置<数值1>截取指定个数<数值2>的字符,例如:Mid("abcd天空", 2, 4)=bcd天

6、Space空格字符函数,Space ( <数值>),返回数值表达式所指定的空格数,例如:Space(2*3)输出六个空格,Space(2-3)出错!,Space(0)说明都不输出。

7、String函数,string(<数值>,<字符串>),返回字符串的第一个字符,返回长度为数值表达式的值。例如String(3,"abc")结果为"aaa"

8、Ucase/Lcase大小写转换函数,Ucase ( <字符串表达式> ),将字符串中的小写字母转换成大写字母,Lcase ( <字符串表达式> ),将字符串中的大写字母转换成小写字母。

9、Ltrim(<字符>),Rtrim(<字符>),Trim(<字符>)。Ltrim(<字符>),分别删除前面的空格(Ltrim),后面的空格(Rtrim)和前后的空格(Trim),例如:Ltrim(" abc def ")的结果为"abc def ",Rtrim(" abc def ")的结果为" abc def",Trim(" abc def ")的结果为"abc def"。

二、示 例

下面通过几个示例来简单演示下:

创建查询设计,添加图书表,添加单价字段,对作者字段,使用LEN([作者])。作者由于是字段,输入完函数公式后会自动添加[ ]。然后分别改下名字,点击运行,得到查询结果。

创建查询设计,添加图书表,添加书号、书名、作者字段,对书号字段,使用right([书号],3)。书号由于是字段,输入完函数公式后会自动添加[ ]。然后分别改下新名字,点击运行,得到查询结果。

创建查询设计,添加图书表,添加书号、书名、作者字段,对书号字段,使用lcase([书号])。书号由于是字段,输入完函数公式后会自动添加[ ]。然后分别改下新名字,点击运行,得到查询结果。

本节主要介绍字符函数,本节只简单演示几个简单案例,后期在一些案例中还会应用到。具体再详细展开,祝大家学习快乐。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-05-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel和Access学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档