化妆品网站开发流程和进度安排,怎么做云购网站吗,官渡网站建设,做网站设计用什么软件oracle 数据库 字符串函数
介绍oracle对字符串的操作函数#xff0c;如图所示#xff0c;测试字段为#xff1a;STUDENT 表的 STUNAME 字段 ps#xff1a;oracle字符串索引从1开始
1.定位索引函数:instr()
instr(str,char,begin,n) str:源字符串 char#xff1a;目标字…oracle 数据库 字符串函数
介绍oracle对字符串的操作函数如图所示测试字段为STUDENT 表的 STUNAME 字段 psoracle字符串索引从1开始
1.定位索引函数:instr()
instr(str,char,begin,n) str:源字符串 char目标字符串 begin起始查找索引 n第n个目标字符 返回目标字符串 char 在源字符串 str 中的索引位
2.字符串截取函数substr
substrstrbeginlen str源字符串 begin起始索引位 len截取长度 返回截取后的字符串 按特定字符串 ‘-’ 截取字符串
select STUNAME ,substr(STUNAME,instr(STUNAME,-,1,1)1,2) substr from STUDENT
此处获取字符串‘-’的索引位为第3位因为oracle是从1开始我们要想得到字符串‘大哥’,要从第4位开始截取截取2位;
3.字符串替换函数 :replace()
replace(str,source,target) str:源字符串 source:需要替换的字符串 target:替换后的目标字符串
4.大小写转换函数:upper(),lower()
upper(str): lower(str): str:需要转换的字符串,(ps:upper函数常用于sql中别名转化大写,便于用实体类映射接收) 5.填充函数:lpad(),rpad()
lpad(str,len,pad) rpad(str,len,pad) str:源字符串 len:填充后长度 pad:填充的字符串
6.删除函数:trim(),ltrim(),rtrim()
trim(str,delStr):删除两侧的目标字符,直到出现不需要删除的字符 ltrim(str,delStr):从左侧删除目标字符,直到出现不需要删除的字符 rtrim(str,delStr):从右侧删除目标字符,直到出现不需要删除的字符 str:源字符串 delStr: 需要删除的字符集合,不填写时,默认删除空格