select instr('morning','n') from table
我知道出来的结果是4 这个例子我是明白 可instr好象还有其他的用法,书上只说了一下没有例子,主要是一些可选参数。所以不太明白。望高手给个例子解释一下。还有decode是一点不会用。
能都说说吗。谢谢
我知道出来的结果是4 这个例子我是明白 可instr好象还有其他的用法,书上只说了一下没有例子,主要是一些可选参数。所以不太明白。望高手给个例子解释一下。还有decode是一点不会用。
能都说说吗。谢谢
解决方案 »
- 连接Oracle 10g时ORA-12514: TNS: 监听进程不能解析在连接描述符
- 新手求助
- 真晕。不知道怎么写了。
- 请教一个问题。关于Oracle查询去除相同名称结果。详情入内。
- 关于创建数据库的问题
- oracle forms builder 编写一个pll库文件,请问可以调用早已经编译好的另一个pll库文件里的函数在新的一个pll库文件中吗?
- oracle:Connection time out
- 接分
- 行号的问题
- select decode() from table 如何确认的FIELDE 名字,取得其值
- 在PL/SQL里,如何进行自动提交,不希望通过设置autocommit
- pl/sql块的基础问题
等于
if a = b then
返回1
else if a = c then
返回2
esle
返回0里面可以有n个else if
------------------------------
6SQL> select instr('morning ningning','n',1,2) from dual;INSTR('MORNINGNINGNING','N',1,2)
--------------------------------
6instr(string,substring[,start[,occurence]])
第三个参数,开始搜索位置
第四个参数,搜索的子串第几次出现。
------------------------------
6四个参数的我明白了,这三个参数的,最后一个参数(5)代表什么意思啊???
str2 再str1内要找的子字符串
start_pos 查找的起始位置
occurrence出现次数returns 返回字符串位置或0