------------------ oracle
BloodyMandoo
人懒,懒人
展开
-
Oracle 笔记(一)、安装及体系结构
一、安装安装过程中的几个关键点:全局数据库名、系统标识符(SID,实例名)、服务器参数文件(SPFILEXXX(实例名).ORA)。监听器的配置: server\NETWORK\ADMIN 文件夹下的参数文件(listener.ora,tnsnames.ora)。二、Oracle 体系结构1、实例实例是后台进程和内存结构的集合,必须启动实例才能访问数据库中的数据转载 2017-06-23 11:07:38 · 961 阅读 · 0 评论 -
取Oracle_表名_字段名_注释等实用语句
取Oracle_表名_字段名_注释等实用语句 Sql代码 --查看ORACLE 数据库中本用户下的所有表 SELECT table_name FROM user_tables; --查看ORACLE 数据库中所有用户下的所有表 select user,table_name from all_tables; --查看ORACLE 数据库中本用户下原创 2017-07-03 14:24:37 · 778 阅读 · 0 评论 -
Oracle 笔记(二)、安全管理
数据库安全的作用是控制用户是否能够对数据库及其中的对象执行操作。要连接到 Oracle 数据库,就需要创建一个用户帐户,该用户可以根据需要授予不同的操作权限。一、创建用户 CREATE/ALTER/DROP USER xxxx CREATE USER prod4 IDENTIFIED BY ssss DEFAULT TABLESPACE users转载 2017-06-26 09:48:04 · 693 阅读 · 0 评论 -
oracle利用函数完成某字段合并行
这里介绍两种方法:一、select t.sex,wmsys.wm_concat(t.sname)from t_student tgroup by t.sexwm_concat出现在oracle10g版本中,10g以前的版本不能使用,如果合并行数超过4000行也不能使用。二、SELECT LISTAGG(to_char(ouname), '/') WITHIN GROUP原创 2017-07-07 09:33:31 · 757 阅读 · 0 评论 -
Oracle表分区详解(优缺点)
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是转载 2017-08-18 10:21:13 · 2590 阅读 · 0 评论 -
Oracle子查询与伪列
1. 子查询子查询在SELECT、UPDATE、DELETE语句内部可以出现SELECT语句。内部的SELECT语句结果可以作为外部语句中条件子句的一部分,也可以作为外部查询的临时表。子查询的类型有:1. 单行子查询:不向外部返回结果,或者只返回一行结果。2. 多行子查询:向外部返回零行、一行或者多行结果。 案例1:查询出销售部(SALES)下面的员转载 2017-08-25 15:34:45 · 632 阅读 · 0 评论 -
学习Oracle数据库(1)-写在前面的话
因为项目原因,近期开始学习Oracle数据库。Oracle是目前最流行的数据库之一,功能强大,性能卓越,相对的学习的难度还是不小。我打算将自己的学习过程记录下来,做个积累,方便自己和其他的学习者。 写在学习前面的话,主要是: 1、把一些常见问题的问答分享一哈; 2、对学习路线的一个安排; 3、预期的结果展望。 1、Oracle数据库学习常见问题问答转载 2017-08-22 18:22:43 · 474 阅读 · 0 评论 -
学习Oracle数据库(2)-SQLPLUS介绍
SQLPLUS介绍SQLPLUS是ORACLE公司开发的很简洁的管理工具,SQLPLUS是最好的,最核心的ORACLE管理工具。SQLPLUS简洁而高效,舍弃浮华,反璞归真。使用sqlplus,进入sqlplus并进行简单的操作目的是熟悉oracle的小工具sqlplus的使用。1、如何进入SQLPLUS界面进入DOS,然后键入如下命令C:\>sqlplus /nolog进入字转载 2017-08-23 10:02:13 · 585 阅读 · 0 评论 -
Oracle SQL性能优化
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表转载 2017-09-06 17:32:33 · 642 阅读 · 0 评论