随笔分类 -  oracle

上一页 1 2

fn_split 用法
摘要:1 CREATE OR REPLACE FUNCTION fn_split (p_str IN VARCHAR2, p_delimiter IN VARCHAR2) 2 RETURN ty_str_split 3 IS 4 j INT := 0; 5 i INT := 1; 6 l... 阅读全文

posted @ 2014-10-22 15:17 诗意盎然

html js 常用技巧 .
摘要:文本框焦点问题onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件Onselect:当文字加亮后,产生该文件点击时文字消失,失去焦点时文字再出现2.网页按钮的特殊颜色3.鼠标移入移出时颜色变化4.平面按钮5.按钮颜色变化6.... 阅读全文

posted @ 2014-10-22 14:55 诗意盎然 阅读(236) 评论(0) 推荐(0)

Oracle用Start with...Connect By子句递归查询
摘要:Start with...Connect By子句递归查询一般用于一个表维护树形结构的应用。创建示例表:CREATE TABLE TBL_TEST( ID NUMBER, NAME VARCHAR2(100 BYTE), PID NUMBER DEFAULT 0);插入测试数据:INSERT INT... 阅读全文

posted @ 2014-10-22 14:51 诗意盎然 阅读(289) 评论(0) 推荐(0)

一些话
摘要:夜深人静之时,头发斑白的老程序员会蜷缩在床上,欣赏一段精彩的子程序,或者苦思冥想一个绝妙的宏结构;而那些年少轻狂的程序员,则可能正在通过终端与别人聊得不亦乐乎。 阅读全文

posted @ 2014-10-22 14:45 诗意盎然 阅读(106) 评论(0) 推荐(0)

常用查询
摘要:http://www.javaeye.com/topic/189773 阅读全文

posted @ 2014-10-22 14:33 诗意盎然 阅读(88) 评论(0) 推荐(0)

Oracle——distinct的用法
摘要:--工号,姓名,所属公司id,所属公司,部门id,部门,直属部门,岗位,直接上级,工作地点,职级,安全级别 1 select distinct a.loginid,a.lastname,a.subcompanyid1,e.subcompanyname, 2 b.id, 3 b.departmentn... 阅读全文

posted @ 2014-10-22 14:27 诗意盎然

oracle函数调用存储过程
摘要:1、无参数存储过程的调用--创建无参存储过程CREATE OR REPLACE FUNCTION stu_proc RETURN VARCHAR2 IS--声明语句段v_name varchar2(20);BEGIN--执行语句段SELECT o.sname INTO v_name FROM stu... 阅读全文

posted @ 2014-10-22 12:36 诗意盎然 阅读(1145) 评论(0) 推荐(0)

oracle存储过程的基本语法
摘要:1、存储过程的语法结构:CREATE OR REPLACE PROCEDURE 过程名 AS 声明语句段;BEGIN 执行语句段;EXCEPTION 异常处理语句段;END;2、SELECT INTO STATEMENT将SELECT查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条... 阅读全文

posted @ 2014-10-22 12:35 诗意盎然 阅读(139) 评论(0) 推荐(0)

带有无参数的存储过程
摘要:SQL中调用存储过程语句:callprocedure_name();注:调用时”()”是不可少的,无论是有参数还是无参数. 定义对数据库存储过程的调用时1、无参数存储过程:{callprocedure_name}2、仅有输入参数的存储过程:{callprocedure_name(?,?...)}。这... 阅读全文

posted @ 2014-10-22 12:34 诗意盎然

ORACLE多表查询优化
摘要:ORACLE有个高速缓冲的概念,这个高速缓冲就是存放执行过的SQL语句,那oracle在执行sql语句的时候要做很多工作,例如解析sql语句,估算索引利用率,绑定变量,读取数据块等等这些操作。假设高速缓冲里已经存储了执行过的sql语句,那就直接匹配执行了,少了步骤,自然就快了,但是经过测试会发现高速... 阅读全文

posted @ 2014-10-22 12:33 诗意盎然 阅读(180) 评论(0) 推荐(0)

oracle多表联合查询,统计查询,组函数,order by,having,子查询,集合运算
摘要:、多表联合查询 通过连接可以建立多表查询,多表查询的数据可以来自多个表,但是表之间必须有适当的连接条件。为了从多张表中查询,必须识别连接多张表的公共列。一般是在WHERE子句中用比较运算符指明连接的条件。 两个表连接有四种连接方式: * 相等连接 * 不等连接(看作单表查询) * 外连接* 自连接(... 阅读全文

posted @ 2014-10-22 12:32 诗意盎然

oracle 行列转换总结
只有注册用户登录后才能阅读该文。

posted @ 2014-10-22 12:30 诗意盎然 阅读(2) 评论(0) 推荐(0)

oracle数据库函数和存储过程的包
摘要:1、创建包(package)函数:create or replace package 包名 as 函数注意:as后可加多个函数 存储过程:Create or replace package 包名 as 存储过程注意:as后可加多个存储过程2、包的调用函数的包调用:call 包名.函数名; 存储过程的... 阅读全文

posted @ 2014-10-22 12:27 诗意盎然 阅读(305) 评论(0) 推荐(0)

oracle常用函数归纳
摘要:SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数(注:是字符而非字符串);SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;A A ZERO SPACE--------- ... 阅读全文

posted @ 2014-10-22 10:47 诗意盎然 阅读(238) 评论(0) 推荐(0)

关于oracle with as用法
摘要:with as语法–针对一个别名with tmp as (select * from tb_name)–针对多个别名with tmp as (select * from tb_name), tmp2 as (select * from tb_name2), tmp3 as (select * fro... 阅读全文

posted @ 2014-10-22 10:43 诗意盎然 阅读(201) 评论(0) 推荐(0)

Oracle 树操作(select…start with…connect by…prior)
摘要:oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性函数等,在这里只涉及到一张表中的树查询方式而... 阅读全文

posted @ 2014-10-22 10:40 诗意盎然 阅读(212) 评论(0) 推荐(0)

PL/SQL Developer使用技巧、快捷键
摘要:1、类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。2、设置关键字自动大写:Tools->Preferences->Editor,将Keyword case选择Uppercase。这样在窗口中输入sql语... 阅读全文

posted @ 2014-10-22 10:37 诗意盎然 阅读(305) 评论(0) 推荐(0)

SQL中的case when then else end用法
摘要:Case具有两种格式。简单Case函数和Case搜索函数。--比如说,下面这段SQL,你永远无法得到“第二类”这个结果CASE WHEN col_1 IN ( 'a', 'b') THEN '第一类' WHEN col_1 IN ('a') THEN '第二类'ELSE'... 阅读全文

posted @ 2014-10-22 10:24 诗意盎然 阅读(246) 评论(0) 推荐(0)

NUMERIC格式
摘要:1.NUMERIC格式NUMERIC(P,S) P的默认值是:38 S的默认值是:-84~127numeric(a,b)函数有两个参数,前面一个为总的位数,后面一个参数是小数点后的位数,例如numeric(5,2)是总位数为5,小数点后为2位的数,也就是说这个字段的整数位最大是3位。2NUMERIC... 阅读全文

posted @ 2014-10-22 10:16 诗意盎然 阅读(750) 评论(0) 推荐(0)

oracle11g数据导入导出
摘要:--数据库导出--oracle 11g使用expdp导出,原因可以google--第一步,先查看数据库有没有创建过导出的目录select * from dba_directories;--如果有,选定一个,登录到数据库服务器,确认目录是否有空间--linux&unix可以使用df -k--如果没有创... 阅读全文

posted @ 2014-10-21 17:19 诗意盎然

上一页 1 2

导航