【Oraclegroup语句探究学习笔记】教程文章相关的互联网学习教程文章

Oracle学习笔记:SQL查询总结

1 查询语句 1.1获取唯一记录——distinct 获取员工唯一工资状况的SQL语句如下所示。 SQLgt; select distinct e.employee_name, 1 查询语句1.1获取唯一记录——distinct 获取员工唯一工资状况的SQL语句如下所示。 SQL> select distinct e.employee_name, s.salaryfrom employees e, salary swhere e.employee_id = s.employee_id;1.2在数据库查询中,,分组是一个非常重要的应用。分组是指将数据表中所有记录中,以某个或者某些列为...

Oracle学习笔记:SQL更新数据和一些常用函数

数据库中的数据变更,主要有以下三种:插入数据(insert)、修改数据(update)、删除数据(delete)。这几种操作都是开发人员常 数据库中的数据变更,主要有以下三种:插入数据( insert操作及注意事项 update操作及注意事项 delete操作及注意事项 通过本章的学习,读者既可以学习insert/update/delete操作的基本语法,同时,还可以了解实际开发中的注意事项。 1 insert1.1 单条插入 对于insert操作来说,单条插入是最常用的方...

Oracle学习笔记之Oracle中物化视图的使用【图】

物化视图会根据查询的定义,将视图查询结果存到某个真实的表中,当重物化视图中查询数据的时候,Oracle不会再去搜索具体的基表, 物化视图会根据查询的定义,将视图查询结果存到某个真实的表中,当重物化视图中查询数据的时候,Oracle不会再去搜索具体的基表,这会大大的提高效率,先说说创建物化视图的语法创建物化视图,需要有 create materialized view 的权限,,我是以scott的身份登录的,所以从新用SYS登录 执行 grant creat...

Oracle学习笔记:分析各种数据类型【图】

根据最近对Oracle数据库的学习,现在逐步整理出关于Oracle的相关知识,希望对一些刚接触Oracle的朋友有所帮助。Oracle提供了比较 根据最近对Oracle数据库的学习,现在逐步整理出关于Oracle的相关知识,希望对一些刚接触Oracle的朋友有所帮助。 Oracle提供了比较单纯的几种数据类型,不像sql server有很多种数据类型。Oracle常用类型有char,varchar2,clob,number,Date,timestamp,blob等常用数据类型。 char(num)定长,最长为2...

Oracle学习笔记:用户管理【图】

在用Oracle的时候,跟以前所用的sql server感觉有比较大的差别,在Oracle中,用户是一个很关键,并且很有味道的东西。Oracle在大 在用Oracle的时候,跟以前所用的sql server感觉有比较大的差别,在Oracle中,用户是一个很关键,并且很有味道的东西。 Oracle在大型数据库中排行老二,最大型的数据库是db2,第三是sybase,虽然说它只是第二大型数据库,,但是它是占市场份额最大的一种数据库,这里就不讨论各种大型数据库们之间的斗争...

Oracle学习笔记:表的联合查询【图】

1、交叉联合:使你对于“联合”的概念开始产生最直观的印象,因为交叉联合的结果就是两个表的笛卡尔积code example: select * f 1、交叉联合:使你对于“联合”的概念开始产生最直观的印象,因为交叉联合的结果就是两个表的笛卡尔积code example:select * from T1, T2; 假如表1有2条记录,表2有3条记录,那么查询结果就是2*3=6条记录。2、等值联合与不等值联合:等值联合:只显示表1中的数据,以及表2中的、存在于表1中的数据。顾名...

Oracle学习笔记之存储过程与函数【图】

PL/SQL是对Oracle数据库进行操作的一种过程性编程语言,它可以在SQL * plus中执行,也可以嵌入到JAVA或者C++中。其基本组成为:D PL/SQL是对Oracle数据库进行操作的一种过程性编程语言,它可以在SQL * plus中执行,也可以嵌入到JAVA或者C++中。其基本组成为: DECLARE ... BEGIN ... EXCEPTION ... END 可用来将对数据库的各种操作封装为一个代码块,为了加强可重用性,还可将重复性代码写成函数与存储过程,用参数表示变化的部分。...

Oracle学习笔记之表空间等概念及用户权限【图】

Oracle数据库只是一些文件组成,Oracle实例是指有自己的系统全局区和相关数据库文件的Oracle服务器进程集。新装的Oracle数据 Oracle数据库只是一些文件组成,Oracle实例是指有自己的系统全局区和相关数据库文件的Oracle服务器进程集。新装的Oracle数据库管理系统有一个预装的数据库(通常叫ORCL),同时会启动一个实例,以后的数据库连接,都默认是通过这个实例连接到该数据库。可以新建数据库,通过图形化或手工代码方式。新建...

Oracle学习笔记:Chapter01--OracleArchitecturalComponents【图】

第01讲:Chapter 01--Oracle Architectural Components.swf-----------------instance和database两个主要部分Oracle Server:包括首页 → 数据库技术背景:阅读新闻Oracle学习笔记:Chapter 01--Oracle Architectural Components [日期:2011-04-23] 来源:Linux社区 作者:siylz [字体:]第01讲:Chapter 01--Oracle Architectural Components.swf-----------------instance和database两个主要部分 Oracle Server:包括instance+...

Oracle学习笔记:Chapter02--OracleArchitecturalComponents【图】

一个instance 对应一个SGA,可以占据物理内存的80%shared pooldatabase buffer cacheredo log bufferother structures用命令 sho 一个instance 对应一个SGA,可以占据物理内存的80%shared pooldatabase buffer cacheredo log bufferother structures 用命令 show sga;命令即可查看SGA SGA基本单位:granules (10M .16M) select componet, 一个后台进程对一个PGA,如果有多个后台进程就有多个PGA shared pool: 存储最近执行的SQL(...

OraclePL/SQL触发器(trigger)学习笔记

触发器也是一种带名的PL/SQL块。触发器类似于过程和函数,因为它们都是拥有声明、执行和异常处理过程的带名PL/SQL块。与包类似, 1、触发器的概念 触发器也是一种带名的PL/SQL块。触发器类似于过程和函数,因为它们都是拥有声明、执行和异常处理过程的带名PL/SQL块。与包类似,触发器必须存储在数据库中并且不能被块进行本地化声明。 对于触发器而言,当触发事件发生的时候就会显式地执行该触发器,并且触发器不接受参数。 创建触发...

Oracle10G进程体系学习笔记【图】

一则Oracle 10G进程体系学习笔记:由于Oracle 10G 是一个多进程多线程的数据库,而SQL Server是一个单进程多线程的数据库 Ora 一则Oracle 10G进程体系学习笔记: 由于Oracle 10G 是一个多进程多线程的数据库,而SQL Server是一个单进程多线程的数据库Oracle 实例主要有3类进程1,,服务器进程2,后台进程3,从属进程服务器进程:分为专有服务器进程和共享服务器进程后台进程:1,PMON(进程监视器)2,SMON(系统监视器)3,RECO(分布式...

Oracle函数学习笔记分享【图】

1. Oracle单行函数1.1 Oracle字符函数LOWER 使字符串小写;select LOWER(#39;HeLp#39;) from dual ---gt;helpUPPER 使字符串大 1. Oracle单行函数1.1 Oracle字符函数LOWER 使字符串小写;select LOWER(HeLp) from dual --->helpUPPER 使字符串大写;select UPPER(HeLp) from dual --->HELPINITCAP 使字符串的第一个字母大写,其它为小写select INITCAP(hELp) from dual --->HelpLENGTH 返回表达式中的字符串长度select LENGTH(hELP...

Oracle数据库基本知识学习笔记【图】

Oracle创建用户CREATE USER XXXXX IDENTIFIED BY xxxxxPROFILE DEFAULTDEFAULT TABLESPACE USERSTEMPORARY TABLESPACE TEMPTS01ACCOUNT UNL Oracle创建用户 CREATE USER XXXXX IDENTIFIED BY xxxxx PROFILE DEFAULT DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMPTS01 ACCOUNT UNLOCK; 请注意,你首先要确认你的数据库里是否有这二个表空间:USERS和TEMPTS01。如果没有,你先要创建表空间USERS及TEMPTS01,然后再创建用户。 ...

Oracle学习笔记:sqlplus用户登录【图】

1 sqlplus 登录 本地登录 (登录数据库服务器) Oracle 登录 sqlplus 账户名/密码 as 角色名 1.1 sys登录 例如: sqlplus sys/or 1 sqlplus 登录 本地登录 (登录数据库服务器) Oracle 登录 sqlplus 账户名/密码 as 角色名 1.1 sys登录 例如: sqlplus sys/oracle ERROR: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER sys管理员必须有角色sysdba[oracle@yutianedu ~]$ sqlplus sys/oracle as sysdba执行show use...