转载
2012-01-05 15:49:00
65阅读
2评论
1.创建自己的类型 VARCHAR2ARRAY CREATE OR REPLACE TYPE "VARCHAR2ARRAY" as table of varchar2(300); 2.创建函数SPLITSTR CREATE OR REPLACE FUNCTION "SPLITSTR" (p_str
转载
2016-02-20 15:08:00
2520阅读
2评论
引用:http://www.cnblogs.com/highriver/archive/2011/08/02/2125043.html
http://blog.csdn.net/yuzhic/article/details/1896878
http://blog.csdn.net/macle2010/article/details/5980965
该命令使用一条语句从一个或者多个数据源中
转载
精选
2011-11-25 20:30:46
850阅读
看到这文章写的比较清楚,转载自http://blog.csdn.net/c04s31602/article/details/5105161 ROWNUM是对结果集加的一个伪列,即先查到结果集之后再加上去的一个列 (强调:先要有结果集)。简单的说 rownum 是对符合条件结果的序列号。它总是从1开始排起的。所以你选出的结果不可能没有1,而有其他大于1的值。所以您没办法期望得到下面的结果集:11 a
转载
精选
2013-08-13 10:02:21
780阅读
http://blog.csdn.net/yuzhic/article/details/1896878http://blog.csdn.net/macle2010/article/details/5980965该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据. ORACLE 9i 中,使用此命令必须同时指定UPDATE 和INSERT 关键词,ORACLE 10g 做了如下改动。1
转载
精选
2014-03-12 09:19:46
328阅读
以下转自:http://www.cnblogs.com/highriver/archive/2011/08/02/2125043.html 作者:highriverOracle中merge into的使用http://blog.csdn.net/yuzhic/article/details/1896878http://blog.csdn.net/macle2010/article/details/
转载
精选
2014-04-28 16:36:59
189阅读
1.基本语法(1) 创建序列命CREATE SEQUENCE [user.]sequence_name [INCREMENT BY
原创
2023-04-20 06:49:16
829阅读
该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据. ORACLE 9i 中,使用此命令必须同时指定UPDATE 和INSERT 关键词,ORACLE 10g 做了如下改动。1,insert 和update是可选的 2,UPDATE 和INSERT 后面可以跟WHERE 子句 3,在ON条件中可以使用常量来insert 所有的行到目标表中,不需要连接到源表和目标表 4,UPDATE
转载
精选
2014-05-27 09:52:57
625阅读
1,insert 和update是可选的 2,UPDATE 和INSERT 后面可以跟WHERE 子句 3,在ON条件中可以使用常量来insert 所有的行到目标表中,不需要连接到源表和目标表 4,UPDATE 子句后面可以跟delete 来去除一些不需要的行。
举例:
create table PRODUCTS
&nbs
转载
精选
2013-03-16 11:45:26
348阅读
http://blog.csdn.net/yuzhic/article/details/1896878
http://blog.csdn.net/macle2010/article/details/5980965
该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据. ORACLE 9i 中,使用此命令必须同时指定UPDATE 和INSERT 关键词,O
转载
精选
2013-05-08 17:40:40
265阅读
merge into命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据。ORACLE 9i中,使用此命令必须同时指定UPDATE 和INSERT 关键词,而ORACLE 10g 做了如下改动: 1、insert 和update是可选的
翻译
精选
2014-03-06 17:28:43
356阅读
源中完成对表的更新和插入数据. ORACLE 9i 中,使用此命令必须同时指定UPDATE 和INSERT 关键词,ORACLE 10g 做了如下改动。1,insert 和update是可选的 2,UPDATE 和INSERT 后面可以跟WHERE 子句 3,在ON条件中可以使用常量来insert 所有的行到目标表中,不需要连接到源表和目标表 4,UP
转载
2014-03-03 14:26:00
57阅读
2评论
简单的说:oracle中同时使用rownum和order by时,要对子查询用order by,对父查询用rownum
代码示例:
<!-- 根据判重时的数据查找ins主键 使用rownum并需要排序的话,必须先用子查询进行排序-->
<select id="selectPkInsId"
parameterCl
原创
2012-03-06 10:45:22
868阅读
Oracle中merge into的使用http://blog.csdn.net/yuzhic/article/details/1896878http://blog.csdn.net/macle2010/article/details/5980965该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据. ORACLE 9i 中,使用此命令必须同时指定UPDATE 和INSERT 关键词
转载
精选
2015-02-05 17:55:09
966阅读
set serveroutput on declare total int; begin total:=0; for i in reverse 1..10 loop if mod(i,2)=0 then dbms_output.put_line('total:='||total||'+'||i);
转载
2020-03-27 10:59:00
153阅读
2评论
今天在学习data dump的时候遇到了directory参数,但不知道其具体的创建和使用用法。
‍1. Create directory让我们可以在Oracle数据库中灵活的对文件进行读写操作,极大的提高了Oracle的易用性和可扩展性。
其语法为:
CREATE [OR REPLACE] DIRECTORY directory AS 'pathname';
本案例具
原创
2012-07-21 13:05:34
2234阅读
Oracle 中 decode 函数用法 含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......ELSIF 条件=值n
转载
2017-01-13 11:07:00
78阅读
点赞
2评论
Oracle 中 decode 函数用法 含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......ELSIF 条件=值n THEN RETURN(翻译值n)ELSE RETURN(缺省值)...
原创
2021-08-07 15:59:36
3032阅读
我的Oracle是通过yum安装的,使用 yum remove 卸载Oracle之后,还需要删除一些相关配置文件才能彻底删除Oracle rm -rf /opt/oracle rm -rf /usr/local/bin/dbhome rm -rf /usr/local/bin/oraenv rm -
转载
2021-04-02 10:54:00
313阅读
2评论
DECODE函数,它将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值。
区别于SQL的其它函数,DECODE函数还能识别和操作空值。
语法:DECODE(control_value,value1,result1[,value2,resul
推荐
原创
2007-05-18 14:05:26
5652阅读