随笔分类 -  oracle

Oracle执行计划顺序
摘要:先从最开头一直往右看,直到看到最右边的并列的地方,对于不并列的,靠右的先执行:对于并列的,靠上的先执行。 即并列的缩进块,从上往下执行,非并列的缩进块,从下往上执行。如下示例:Execution Plan------------------------------------------------... 阅读全文

posted @ 2015-12-27 16:27 caroline_lc 阅读(1051) 评论(0) 推荐(0)

Oracle执行计划详解
摘要:一.相关的概念 Rowid的概念 Recursive Sql概念 Predicate(谓词) DRiving Table(驱动表) Probed Table(被探查表) 组合索引(concatenated index) 可选择性(selectivity)二.oracle访问数据的存取方法 1) 全表... 阅读全文

posted @ 2015-12-27 16:26 caroline_lc 阅读(222) 评论(0) 推荐(0)

ORACLE触发器详解
摘要:本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发器事件属性8.2.5 使用... 阅读全文

posted @ 2015-11-24 19:29 caroline_lc 阅读(302) 评论(0) 推荐(0)

oracle_数据库访问问题
摘要:1、通过JDBC连接数据库时报错“Caused by: oracle.net.ns.NetException: Got minus one from a read call” 网上百度得到: 1:数据库连接满了,扩大数据库连接池 2:所登录的机子IP不在sqlnet.ora内,加入后重启liste... 阅读全文

posted @ 2015-11-17 18:35 caroline_lc 阅读(2187) 评论(0) 推荐(0)

Oracle VS DB2 数据类型
摘要:=========================Oracle VS DB2====================================本文转自:http://www.bitscn.com/oracle/install/200604/16541.html首先,通过下表介绍ORACLE与D... 阅读全文

posted @ 2015-11-05 16:43 caroline_lc 阅读(267) 评论(0) 推荐(0)

PLSQL DEVELOPER 使用的一些技巧【转】
摘要:1、登录后默认自动选中My Objects默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。Tools菜单 --> Obj... 阅读全文

posted @ 2015-10-08 16:01 caroline_lc 阅读(162) 评论(0) 推荐(0)

oracle_plseq客户端中文乱码
摘要:1.登陆plsql,执行sql语句,输出的中文标题显示成问号????;条件包含中文,则无数据输出输入sql语句select*fromV$NLS_PARAMETERS查看字符集,查看第一行value值是否为简体中文【验证的地方】2.进入注册表,依次单击HKEY_LOCAL_MACHINE--->SOF... 阅读全文

posted @ 2015-09-25 17:53 caroline_lc 阅读(434) 评论(0) 推荐(0)

oracle__wm_concat函数
摘要:首先让我们来看看这个神奇的函数wm_concat(列名),该函数可以把列值以","号分隔起来,并显示成一行,接下来上例子,看看这个神奇的函数如何应用准备测试数据SQL> createtabletest(id number,name varchar2(20));SQL> insert into tes... 阅读全文

posted @ 2015-08-28 17:50 caroline_lc 阅读(214) 评论(0) 推荐(0)

Got minus one from a read call异常
摘要:Caught: java.sql.SQLException: Io 异常: Got minus one from a read call使用JDBC连接Oracle时,多次出现上述错误,后来去网上找了下,基本提供的方法有这么几种:1:数据库连接满了,扩大数据库连接池2:所登录的机子IP不在sqlne... 阅读全文

posted @ 2015-08-28 15:40 caroline_lc 阅读(1014) 评论(0) 推荐(0)

oracle_权限
摘要:Oracle 权限权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限:Object 对象级、System 系统级、Role 角色级。这些权限可以授予给用户、特殊用户public或角色,如果授予一个权限给特殊用户"Public"(用户public是oracle预定义的,每个用户... 阅读全文

posted @ 2015-08-20 20:00 caroline_lc 阅读(189) 评论(0) 推荐(0)

oracle_角色
摘要:一、每个Oracle用户都有一个名字和口令,并拥有一些由其创建的表、视图和其他资源。Oracle角色(role)就是一组权限(privilege) (或者是每个用户根据其状态和条件所需的访问类型)。用户可以给角色授予或赋予指定的权限,然后将角色赋给相应的用户。一个用户也可以直接给其他用户授权。二、3... 阅读全文

posted @ 2015-08-20 19:08 caroline_lc 阅读(305) 评论(0) 推荐(0)

Oracle_关联查询
摘要:1、等值连接(Equijoin)、非等值连接(Non-Equijoin)、外连接(Outer join):-->左外连接-->右外连接、自连接(Self join)交叉连接(Cross join)、自然连接(Natural join)、使用Using子句建立连接、使用on子句建立连接、外连接(Out... 阅读全文

posted @ 2015-06-30 19:47 caroline_lc 阅读(794) 评论(0) 推荐(0)

seq语句随笔
摘要:1、UNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。2、UNION ALL只是简单的将两个结果合并后就返回。这样,如果返回的两个结果集中有重复的数据,那么返回的结果集就会包含重复的数据了。3、从效率上说,sql union all的... 阅读全文

posted @ 2015-06-16 10:41 caroline_lc 阅读(372) 评论(0) 推荐(0)

如何在Oracle中复制表结构和表数据 【转载】
摘要:1. 复制表结构及其数据:create table table_name_new as select * from table_name_old2. 只复制表结构:create table table_name_new as select * from table_name_old where 1=... 阅读全文

posted @ 2015-02-06 10:26 caroline_lc 阅读(118) 评论(0) 推荐(0)

ORACLE_INSERT
摘要:Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到tabl... 阅读全文

posted @ 2014-11-19 09:08 caroline_lc 阅读(219) 评论(0) 推荐(0)

oracle_用户与概要文件
摘要:Oracle 用户与概要文件 2012-09-01 15:05:47| 分类: Oracle | 标签:用户与概要文件 |举报 |字号大中小 订阅 用户管理看上去简单其实也是最常出现问题的一个环节,因为它不仅包括创建用户与授权,还包括安全策略与资源管理。在大型应用,资源的管理是对DBA的一个考验。默... 阅读全文

posted @ 2014-09-16 10:59 caroline_lc 阅读(2419) 评论(0) 推荐(0)

oracle_decode、case
摘要:Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男'WHEN sex = '2' THE... 阅读全文

posted @ 2014-08-03 11:18 caroline_lc 阅读(247) 评论(0) 推荐(0)

ORACLE分页SQL语句
摘要:1.根据ROWID来分select * from t_xiaoxi where rowid in(select rid from (select rownum rn,rid from(select rowid rid,cid from t_xiaoxi order by cid desc) wher... 阅读全文

posted @ 2014-08-03 10:31 caroline_lc 阅读(414) 评论(0) 推荐(0)

db_link
摘要:1、查询SYSDBA登录, sys登录 SELECT * FROM SYS.link$;select owner,object_name from dba_objects where object_type='DATABASE LINK';select * from all_db_links;查看... 阅读全文

posted @ 2014-08-01 20:29 caroline_lc 阅读(221) 评论(0) 推荐(0)

导航