![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ORCALE
文章平均质量分 74
iteye_14171
这个作者很懒,什么都没留下…
展开
-
Oracle 数据库信息基础查询
select * from all_users; ##查看所有用户 select name from v$database; ##查看当前数据库 database test; ##进入test数据库 select * from v$instance; ##查看所有的...原创 2010-09-13 00:07:41 · 81 阅读 · 0 评论 -
Oracle数据库System Global Area
1 概述 Oracle SGA区的监控和管理,是数据库日常维护的重要内容。本文详细介绍SGA的基本概念,SGA运行情况检查,以及SGA的参数设置原则,希望对大家的有所帮助。 2 SGA的基本概念 当启动Oracle数据库时,系统会先在内存内规划一个固定区域,用来储存用户需要的数据,以及Oracle运行时必备的系统信息。我们称此区域为系统全局区(System Globa...原创 2010-09-19 23:12:58 · 119 阅读 · 0 评论 -
orcale 创建索引
CREATE INDEXNameCREATE INDEX -- 定义一个新索引SynopsisCREATE [ UNIQUE ] INDEX name ON table [ USING method ] ( { column | ( expression ) } [ opclass ] [, ...] ) [ TABLESPACE tablespace ] ...原创 2010-09-18 00:49:52 · 158 阅读 · 0 评论 -
跨表空间访问数据
创建自己的用户名,在自己的用户名下建表,写存储过程,为了方便管理,不与其他用户公用表空间所引起一些不必要的麻烦。 一. 环境说明: 1. 本机安装10.2 2. 本地建了一个数据库实例叫ywl 3. 在这个数据库实例下面有一个用户叫user1,它下面有很多表。 二. 问题描述: 1. 现在我要在ywl下面新加一个用户叫user2,然后我会在这个用户下,建自己的...原创 2010-09-18 00:31:55 · 88 阅读 · 0 评论 -
orcle dblink 的使用
orcle dblink 的使用两台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink。 例如:数据库服务器A,数据库服务器B,数据库客户端C;通过客户端C连到A,在A上操作访问B。 1、在数据库客户端C的tnsnames中配置数据库服务器A的服务 LMISDX_LOCAL= ...原创 2010-09-18 00:26:31 · 110 阅读 · 0 评论 -
java调用oracle存储过程的示例总结
java调用oracle存储过程的示例总结一:无返回值的存储过程存储过程为:create or replace procedure adddept(colno number,colname varchar2,colc varchar2)asbegininsert into table values(colno,colname,colc);end;...原创 2010-09-18 00:23:00 · 116 阅读 · 0 评论 -
Oracle中TRUNCATE和Delete
Oracle中TRUNCATE和Delete区别及TRUNCATE使用说明1、TRUNCATE在各种表上无论是大的还是小的都非常快。如果有ROLLBACK命令Delete将被撤销,而TRUNCATE则不会被撤销。 2、TRUNCATE是一个DDL语言,向其他所有的DDL语言一样,他将被隐式提交,不能对TRUNCATE使用ROLLBACK命令。 3、TRUNCATE将重新设置高水平线...原创 2010-09-17 09:27:17 · 134 阅读 · 0 评论 -
in和exists的SQL执行效率分析
in和exists的SQL执行效率分析 A,B两个表, (1)当只显示一个表的数据如A,关系条件只一个如ID时,使用IN更快: select * from A where id in (select id from B) (2)当只显示一个表的数据如A,关系条件不只一个如ID,col1时,使用IN就不方便了,可以使用EXISTS: sel...原创 2010-09-17 09:10:25 · 66 阅读 · 0 评论 -
关于Oracle job调用存储过程
一、创测试表 create table test(sysdate date); 二、创要定时执行的存储过程 create or replace procedure insertSysDate as begin insert into test values (sysdate);end ; 三、创建Jobdeclare job1 number;be...原创 2010-09-16 09:35:47 · 576 阅读 · 0 评论 -
oracle序列使用
在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 ST...原创 2010-09-16 09:30:31 · 69 阅读 · 0 评论 -
ORACLE创建索引
CREATE INDEX -- 定义一个新索引SynopsisCREATE [ UNIQUE ] INDEX name ON table [ USING method ] ( { column | ( expression ) } [ opclass ] [, ...] ) [ TABLESPACE tablespace ] [ WHERE predicate...原创 2010-09-16 09:23:51 · 198 阅读 · 0 评论 -
杀ORACLE SESSION
SELECT l.session_id sid, s.serial#, l.locked_mode, l.oracle_username, l.os_user_name, s.machine, s.terminal, o.object_name, s.logon_time...原创 2010-09-15 23:53:58 · 53 阅读 · 0 评论 -
常见ORACLE 函数
select replace('hello,world!','o','aa') as replace from dual;select ltrim(' hello,world!') ltrim from dual ;select rtrim(' hello,world! ') rtrim from dual ;select ltrim(' hello,worl...原创 2010-09-15 23:50:56 · 74 阅读 · 0 评论 -
Oracle Nvl() 函数用法
nvl( ) 函数 从两个表达式返回一个非 null 值。语法 NVL(eExpression1, eExpression2)参数 eExpression1, eExpression2如果 eExpression1 的计算结果为 null 值,则 NVL( ) 返回 eExpression2。如果 eExpression1 的计算结果不是 null 值,...原创 2010-09-15 23:40:29 · 124 阅读 · 0 评论 -
oracle系统视图总结
---dba视图select * from dba_data_files --指定表空间的数据文件及所在的路径select * from dba_free_space --指定表空间的剩余空间select * from dba_users --找出当前数据库实例中的所有用户select * from dba_segments --找出当前数据库实例中的...原创 2010-09-15 23:03:39 · 276 阅读 · 0 评论 -
oracle常用系统表
dba_开头..... dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息 dba_tablespaces 数据库表空间信息 dba_data_files 数据文件设置信息 ...原创 2010-09-13 00:15:19 · 97 阅读 · 0 评论 -
Oracle_SQL小宝典(Doc)
SQL语句定义:SQL语言是数据库的核心语言。全称是“结构化查询语言(Structured Query Language)。 特点:1) SQL 语句对大小写不敏感2) SQL 语句可以写成一行或多行3) 关键字不能简写或分开折行4) 子句通常放在不同的行5) 缩进用于增强可读性应用:关系型数据库采用结构化查询语(SQL)作为客户端程序与...原创 2010-09-23 10:34:02 · 114 阅读 · 0 评论