oracle的常用函数 instr() 和sign()函数
来源:互联网 发布:淘宝现在禁止好评返现 编辑:程序博客网 时间:2024/06/05 19:34
instr() 函数
在Oracle中可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。
在一个字符串中查找指定的字符,返回被查找到的指定的字符的位置。
语法:
instr(sourceString,destString,start,appearPosition)
instr(’源字符串’ , ‘目标字符串’ ,’开始位置’,’第几次出现’)
其中sourceString代表源字符串;
destString代表要从源字符串中查找的子串;
start代表查找的开始位置,这个参数可选的,默认为1;
appearPosition代表想从源字符中查找出第几次出现的destString,这个参数也是可选的, 默认为1
如果start的值为负数,则代表从右往左进行查找,但是位置数据仍然从左向右计算。
返回值为:查找到的字符串的位置。
select instr('abc','a') from dual; -- 返回 1 select instr('abc','bc') from dual; -- 返回 2select instr('abc abc','a',1,2) from dual; -- 返回 5select instr('abc','bc',-1,1) from dual; -- 返回 2select instr('abc','d') from dual; -- 返回 0
sign 函数
语法如下:sign( number )
number 要测试标志的数字.
If number < 0, then sign returns -1.
If number = 0, then sign returns 0.
If number > 0, then sign returns 1.
应用于: Oracle 8i, Oracle 9i, Oracle 10g, Oracle 11g
例如:
sign(-23) would return -1sign(-0.001) would return -1sign(0) would return 0sign(0.001) would return 1sign(23) would return 1sig(23.601) would return 1
阅读全文
0 0
- oracle的常用函数 instr() 和sign()函数
- oracle的常用函数 instr() 和substr()函数
- oracle的常用函数 instr() 和substr()函数
- oracle的常用函数 instr() 和substr()函数
- oracle的常用函数 instr() 和substr()函数
- oracle的常用函数 instr() 和 substr()函数
- oracle的常用函数 instr() 和substr()函数
- oracle的常用函数 instr() 和substr()函数(转)
- Oracle的instr函数和substr函数
- 171207之Oracle中decode函数、SIGN函数和INSTR函数
- Oracle的instr函数
- Oracle的instr函数
- Oracle的instr函数
- Oracle的instr函数
- Oracle的instr函数
- Oracle的instr函数
- ORACLE的SIGN函数和DECODE函数
- ORACLE的sign函数和DECODE函数
- js和css样式遇到的小问题
- SQL语句中:UNION与UNION ALL的区别
- 【SQL】oracle 一条语句更新两行,decode函数交换两行数据,实例教程
- Vaadin Docs
- 开车旅行(drive)
- oracle的常用函数 instr() 和sign()函数
- 拖拽插件使用说明
- Python的中文编码处理
- ORACLE定义长度的数据类型
- 【笔记】《WebGL编程指南》学习-第9章层次模型(1-单关节模型)
- (5)Fragment回退栈的管理
- 【2017年10月最新深度学习方面的边缘检测论文和代码】【CASENet:深度类别感知语义边缘检测】
- postman插件安装
- 解决windows2008环境 IE运行JS 、JQuery、Ajax失效的问题