ORACLE
文章平均质量分 70
huangwuyi
这个作者很懒,什么都没留下…
展开
-
oracle 函数大全及运算符
一、函数1、取整 mod(2,10)=2 2、取整 trunc(12/10)=13、取整 ceil(12/10) =24、空(null)指定某个值 nvl(null,9)=95、累计之和 sum(piece)=883476、统计数量 count(keyid)=194二、算术运算符用于执行数学计算,加(+)、减(-)、乘(*)、除(/)备注:15/10原创 2012-03-29 16:56:05 · 21174 阅读 · 0 评论 -
PL/SQL导入导出
工具:PL/SQL一、导出Tools-->Export Tables-->方法一、方法二、 方法三、二、导入三、参数详解E:\>exp help=y 通过输入 EXP 命令和用户名/口令,您可以 在用户 / 口令之后的命令: 实例: EXP SCOTT/TIGER原创 2013-07-02 16:13:09 · 942 阅读 · 0 评论 -
Oracle创建存储过程以及JAVA调用方法
一、创建存储方法:CREATE OR REPLACE PACKAGE PAK_1 IS TYPE retcursor IS REF CURSOR; PROCEDURE pro_read(outcurse OUT retcursor);END;CREATE OR REPLACE PACKAGE BODY PAK_1 IS PROCEDURE pro_read原创 2013-11-14 17:44:38 · 1393 阅读 · 0 评论 -
使用pl/sql来Oracle创建表空间和创建用户
//创建临时表空间create temporary tablespace anne_temptempfile 'E:\oracle\product\10.2.0\oradata\hwy\anne_dev.dbf'size 32mautoextend onnext 32m maxsize 2048mextent management local;//创建数据表空间原创 2012-08-31 14:02:46 · 1119 阅读 · 0 评论 -
oracle中的exists 和not exists 用法详解
有两个简单例子,以说明 “exists”和“in”的效率问题1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ; T1数据量小而T2数据量非常大时,T12) select * from T1 where T1.a in (select T2.a from T2) ; T转载 2012-03-26 21:03:25 · 699 阅读 · 0 评论 -
ORACLE 变量的定义和使用
在程序中定义变量、常量和参数时,则必须要为它们指定PL/SQL数据类型。在编写PL/SQL程序时,可以使用标量(Scalar)类型、复合(Composite)类型、参照(Reference)类型和LOB(Large Object)类型等四种类型。在PL/SQL中用的最多的就是标量变量,当定义标量变量时,必须要指定标题数据类型,标题数据类型一般包括:数字类型,字符类型,日期类型,布尔类型,每原创 2012-01-05 14:24:57 · 21560 阅读 · 0 评论 -
数据库表的连接(Left join , Right Join, Inner Join)用法详解
Left Join, Inner Join 的相关内容,非常实用,对于理解原理和具体应用都很有帮助!一.先看一些最简单的例子例子Table Aaid adate 1 a1 2 a2 3 a3TableBbid bdate 1 b1 2 b2 4 b4 两个表a,b相连接,要取出id相同的字段原创 2010-06-07 11:23:00 · 1877 阅读 · 0 评论 -
ORACLE触发器+PL/SQL调用JAVA方法
案例:当表sys_user新增、修改、删除时后,触发触发器记录操作状态。第一步:创建更新记录表create table user_update_log ( id number(5) not null, username varchar(10), operation varchar(6), operatetime date,原创 2013-12-02 15:26:35 · 5236 阅读 · 0 评论