Oracle 常用函数
在键盘上
这个作者很懒,什么都没留下…
展开
-
oracle 之 函数
整理日期:2012-04-24 19:301.>>>lower函数: 此函数将全部的大写字母都可以变为小写字母 eg: SELECT lower('ABCDE') FROM dual ; dual表为一个虚拟表,以后介绍2.>>>upper函数:将输入的字符串变为大写字母 eg:SELECT upper('abcd') FROM dual原创 2012-04-24 19:21:21 · 429 阅读 · 0 评论 -
Oracle 中rank() 对表中的数据进行分级排序
摘自:http://oracle.chinaitlab.com/exploiture/831910.html rank()对表中的数据进行分级排序譬如有张学生成绩统计单的表STUDENT_RESULT name number kemu fenshu li 0113101 高数 90 zhang 0113098 高数 80 wang 0113077 高数 70转载 2014-03-07 10:21:39 · 1938 阅读 · 0 评论 -
Oracle_number() over() 函数的基本用法
ROW_NUMBER() OVER函数的基本用法ROW_NUMBER() OVER函数的基本用法用法 转自:http://www.cnblogs.com/icebutterfly/archive/2009/08/05/1539657.html语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN)简单的说row_转载 2014-03-07 00:31:30 · 1225 阅读 · 0 评论 -
oracle中over()分析函数的用法
摘自: http://www.poluoluo.com/jzxy/201004/81921.html 百度文库也记载了oracle中over()分析函数的用法在泡坛子的时候中无意中发现了这个函数,才知道oracle分析函数是如此的强大,其中over() 函数的用法又尤为的特别,所以将自己的研究结果记录一下。 个人理解:over() 函数 是对 分析函数的一种条件解释,直接点就是转载 2014-03-07 00:18:37 · 20755 阅读 · 1 评论 -
oracle Lpad()函数和Rpad()函数的用法
Lpad()函数的用法: Lpad函数将左边的字符串填充一些特定的字符,其语法格式如下:lpad(string,n,[pad_string])string:可是字符或者参数n:字符的长度,是返回的字符串的数量,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成从左到右的n个字符;pad_string:是个可选参数,这个字符串是要粘贴到string的左边,如果这原创 2013-07-25 14:49:18 · 965 阅读 · 0 评论 -
SQL*LODER 中fields terminated by 什么意思
optionally enclosed by '"' 将数据文件中的数据字段含有的引号“ " ”去掉,如果没有这段话,将会把“ " ”和字符合在一起导入数据库表中。原创 2012-07-18 11:01:01 · 11993 阅读 · 0 评论 -
在oracle中函数NVL是什么意思?
Nvl(FieldName,0)意思是如果FieldName为Null,那么返回0,否则返回FieldName的值。原创 2012-05-15 00:03:13 · 4215 阅读 · 0 评论 -
call 不可以使用在plsql中,只能在sql*plus中使用。
转载地址 :http://warehouse.itpub.net/post/777/488171call 不可以使用在plsql中,只能在sqlplus中使用。SQL> create or replace procedure proc_test2 is3 v_count number;4 begin5 select count(*) into v_count from原创 2012-05-15 00:40:59 · 4132 阅读 · 0 评论 -
decode函数 类似于判断语句
decode(substr(a.startdate,1,6),'200904',a.rowid)什么意思?如果substr(a.startdate,1,6)=‘200904’,函数返回值为a.rowid;DECODE()函数解释:DECODE()函数,它将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,如果未原创 2012-05-29 21:06:01 · 2094 阅读 · 0 评论 -
存储过程中的when others then 和 raise 何意义?
EXCEPTION when others then rollback; dbms_output.put_line('code:' || sqlcode); dbms_output.put_line('errm:' || sqlerrm); raise;when others then和raise;分别是什么意思 异常分很多种类,如原创 2012-05-08 17:38:49 · 29749 阅读 · 2 评论 -
如何卸载Oracle 10g
1.停止所有与ORACLE相关的服务。2. 使用OUI(Oracle Universal Installer)卸载Oracle软件。 “开始”->“程序”->“Oracle-OraDb110g_home1|Oracle installation product|Universal installer.3.删除注册表内容。 运行regedit命令,删除下面内容:HKEY_LO原创 2012-04-28 13:50:17 · 957 阅读 · 0 评论 -
oracle去掉字符串中所有指定字符
Select Replace(字段名,'指定字符','替换字符') From表名原创 2014-05-22 21:01:29 · 48619 阅读 · 0 评论