SUBSTR函数是用来截取数据库某一列字段中的一部分。
在各个数据库的函数名称不一样
MySQL: SUBSTR( ), SUBSTRING( )
SQLITE: SUBSTR( )
常用的方式是:
SBUSTR(str,pos);就是从pos开始的位置,一直截取到最后。
还有一种比较常用的是:
SUBSTR(str,pos,len);
这种表示的意思是,就是从pos开始的位置,截取len个字符(空白也算字符)。
需要注意的是:如果pos为1(而不是0),表示从第一个位置开始。
substr(“stringstring”,1,1)返回tsubstr("stringstring",0,1)返回ssubstr(“stringstring”,0)返回stringstringsubstr(“stringstring”,3)返回ingstring
在Access数据库中截取字符串采用:Left、Right、Mid三个函数可以进行:
1、Left(Column_Name,length):左截取某字段,length:截取长度
2、Right(Column_Name,length):右截取某字段,length:截取长度
3、Mid(Column_Name,start,length):中间截取,其实位置,长度,功能与Substr相同
