最新文章列表

Oracle函数all、any和some

因为很少用到, 所以几乎忘记了这几个函数, 不过它们还是很有用的使用它们可以大大简化一些SQL文的语法, 至于效率问题, 如CCW所说它们和EXISTS, IN 之类没有什么差别, 而且要具体问题具体分析其中ANY和SOME在意思上是相同的, 可以相互替代.举几个例子来说明ALL和ANY的用法1. SELECT * FROM TABLEA WHERE FLD > ALL(SELECT F ...
为了明天而努力 评论(0) 有3254人浏览 2016-06-02 20:50

Oracle nvl 函数的用法

oracle的nvl函数的用法 通过查询获得某个字段的合计值,如果这个值位null将给出一个预设的默认值 select nvl(sum(t.dwxhl),1) from tb_jhde t where zydm=-1 这里关心的nvl的用法,nvl(arg,value)代表如果前面的arg的值为null那么返回的值为后面的value 如: NVL(a,b)就是判断a是否是NULL,如 ...
为了明天而努力 评论(0) 有1551人浏览 2016-05-03 15:26

Oracle基本函数

一、字符函数 1. ASCII(x) 功能:该函数用于返回字符x的ASCII码值 示例:SELECT ASCII('a') "a", ASCII('A') "A" FROM DUAL; 2. LENGTH(x) 功能:该函数用于返回x中字符的个数 语法:SELECT LENGTH(列名1) FROM 表名 WHERE 表达式; 3. CONCAT(x, y ...
ccii 评论(0) 有775人浏览 2014-07-28 16:40

hibernate 调用oracle自定义函数方法一

1,首先编写自定义函数: create or replace function getSum(a number,b number) return number is begin return a+b; end; 2,ssh调用上卖弄的函数 //hql调用存储过程 public void testHqlSelect6(){ Session session ...
Supanccy2013 评论(0) 有751人浏览 2014-02-12 11:33

oracle函数(一)——字符操作、数字操作、日期操作

  一、函数                            (说明:本文中用到的表都是oracle提供的scott用户下的表)     使用函数的目的是为了操作数据,将输入的变量处理,返回一个结果。变量可以有好多,传入的变量可以是列的值,也可以是表达式。     函数可以嵌套。内层函数的结果是外层函数的变量。     oracle函数可以分为当行函数和多行函数:   单行函数: ...
lylan 评论(0) 有1257人浏览 2014-02-11 11:41

oracle(1)

decode 语法如下:DECODE(value, if1, then1, if2,then2, if3,then3, . . . else )Value 代表某个表的任何类型的任意列或一个通过计算所得的任何结果。当每个value值被测试,如果value的值为if1,Decode 函数的结果是then1;如果value等于if2,Decode函数结果是then2;等等。事实上,可以给出多个if/ ...
hotsheqaz 评论(0) 有354人浏览 2014-01-04 13:39

Oracle 正则表达式函数-REGEXP_SUBSTR 使用例子

原文出处:http://hi.baidu.com/wangzhiqing999/item/885ffd235103875ac28d5928 ,感谢作者的分享。 Oracle 正则表达式函数-REGEXP_SUBSTR 使用例子 5个参数 第一个是输入的字符串 第二个是正则表达式 第三个是标识从第几个字符开始正则表达式匹配。(默认为1) 第四个是标识第几个匹配组。(默认为1 ...
xingyx 评论(0) 有3043人浏览 2013-09-29 10:47

Oracle函数

Oracle函数大全(字符串函数,数学函数,日期函数,逻辑运算函数,其他函数) 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE --------- --------- --------- ----- ...
漂流瓶子blog 评论(0) 有538人浏览 2013-01-10 18:03

oracle常用函数

1. ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2. CHR 给出整数,返回对应的字符; SQL> s ...
270585784 评论(0) 有700人浏览 2012-08-31 14:55

oracle常用语的几个函数

--instr在一个字符串中搜索指定的字符,返回发现指定的字符的位置;第一个字符的位置为1,不是0 select instr('raojing','o') from dual; --result: 3 --length返回字符串的长度 select length('test') from dual; --result: 4 --REPLACE(string,s1,s2) --s ...
aniyo 评论(0) 有1141人浏览 2012-05-11 10:04

字符函数

一、字符函数——返回字符值     这些函数全都接收的是字符族类型的参数(CHR除外)并且返回字符值.除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值.字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的,比如: VARCHAR2数值被限制为2000字符(ORACLE 8中为4000字符),而CHAR数值被限制为255字符(在ORACLE8中是2000).当在过程性语句中使 ...
jadethao 评论(0) 有981人浏览 2012-04-23 21:39

ORALCE函数大全

ORACLE日期时间函数大全    TO_DATE格式(以时间:2007-11-02   13:45:25为例)           Year:              yy two digits 两位年                显示值:07        yyy three digits 三位年                显示值:007        yyyy four ...
voyageivi 评论(0) 有715人浏览 2012-02-21 14:08

ORACLE 内置函数之 GREATEST 和 LEAST

Oracle比较一列的最大值或者最小值,我们会不假思索地用MAX和MIN函数,但是对于比较一行的最大值或最小值呢?是不是日常用的少,很多人都不知道有ORACLE也有内置函数实现这个功能:COALESCE / GREATEST / LEAST.   1. COALESCE 返回该表达式列表的第一个非空value。     格式: COALESCE(value1, value2, value3, ...
李大龙 评论(1) 有44907人浏览 2011-11-23 10:35

plsql函数

  //函数案例 --输入雇员的姓名,返回该雇员的年薪 create function sp_fun(spName varchar2) return number is yearSal number(7,2); begin --执行部分 select sal*12+nvl(comm,0)*12 into yearSal from emp where ename=spname; r ...
dengwanchuan 评论(0) 有1021人浏览 2011-10-22 21:36

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics