Oracle Sql 中常用函数 小写字母转大写字母:upper();大写字母转小写字母:lower();字符串截取函数:substr(str,a,b);a,b为整数,str为字符串,截取字符串str从a开始的b位字符,当a为-1时从字符串右边至左开始查找,例:select substr('abcd...
分类:
数据库 时间:
2015-01-15 17:38:37
阅读次数:
278
SQL> select substr('liuyuehui',3) as first_name from dual;
FIRST_NAME
--------------
uyuehui
SQL> select substr('liuyuehui',1) as first_name from dual;
FIRST_NAME
------------------
liuyuehui
...
分类:
数据库 时间:
2015-01-14 11:10:35
阅读次数:
197
sqlplus conn user/user --连接数据库
show user --显示当前用户
select upper(substr('liufeng',0,3) ) as firstname,lower(substr('liuyuehui',4)) as secondname from dual;--显示名字
substr('字符串',‘开始位置’,'长度');
如果开始位置为负数...
分类:
其他好文 时间:
2015-01-14 09:49:23
阅读次数:
286
select upper('testmyname') from dual; --转换为大写
select lower('testmyname') from dual; --转换为小写
select upper(substr('testmyname'),5) from dual; --截取myname,并转换为大写
selec instr('testmyname','or') from d...
分类:
数据库 时间:
2015-01-14 09:48:05
阅读次数:
149
str_replace() 函数使用一个字符串替换字符串中的另一些字符。注释:该函数对大小写敏感。请使用 str_ireplace() 执行对大小写不敏感的搜索。echo str_replace("world","John","Hello world!");输出:Hello John!substr_...
分类:
其他好文 时间:
2015-01-13 21:25:52
阅读次数:
145
var http=require("http"),fs=require('fs');var server=http.createServer(function(req,res){ if("GET"==req.method && "/images"==req.url.substr(0,7) &&...
分类:
Web程序 时间:
2015-01-13 19:28:11
阅读次数:
128
最近项目中出现oracle instr函数,于是在网上找了一下关于它的资料。
Oracle中INSTR和SUBSTR的用法
Oracle中INSTR的用法:
INSTR方法的格式为
INSTR(源字符串, 要查找的字符串, 从第几个字符开始, 要找到第几个匹配的序号)
返回找到的位置,如果找不到则返回0.
例如:INSTR('CORPORATE FLOOR','OR', 3...
分类:
数据库 时间:
2015-01-13 15:58:37
阅读次数:
225
最近几天研究了一下工作流表单的列表控件,这个控件实际上把数据组合后存储到数据表的一个列中,使用的时候再拆开进行显示。这不这次需要对这个数据进行一下手动解析,来了:if($ROW=mysql_fetch_array($cursor))
{
$article_class = $ROW['data_3'] ;
$dotNum = substr_count($article_class, '`')...
分类:
编程语言 时间:
2015-01-13 09:05:08
阅读次数:
244
前几篇博客例子中,我们创建了基于函数的索引,但是如果执行下面的查询:
select * from emp where substr(ename,1,1)=’S’;
得到的执行计划将还是(TABLE ACCESS FULL),因为只有当数据列能够等式匹配时,基于函数的索引才能生效,
这样对于这种索引的计划和维护的要求都很高。请注意,向表中添加索引是非常危险的操作,因为这将导致许多查询执行计划的...
分类:
数据库 时间:
2015-01-12 09:18:11
阅读次数:
251
WITH SPLIT_TEST AS (SELECT 'ORACLE,MYSQL,HADOOP,PLANNING,DATASTAGE,10,11' AS SPLIT_STR FROM DUAL)SELECT REGEXP_SUBSTR(SPLIT_STR, '\w+', 1, LEVEL) AS B...
分类:
其他好文 时间:
2015-01-10 16:24:45
阅读次数:
120