自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 甲骨文oracle云计算迎来转机

甲骨文oracle云计算迎来转机,Oracle是美国一家知名的软件公司,它作为数据库巨头在很多企业中都有使用,最后,由于甲骨文oracle云计算转型在本季度和财政年度都取得了巨大的收益,公司终于出现了转机。其云计算和SaaS业务现在占其总收入的10%以上,并将在未来总体业务中占有更大的份额。  ...

2017-07-14 15:39:10 422 0

转载 Oracle PL/SQL变量声明

Oracle培训教程:PL/SQL变量声明,PL/SQL支持SQL中的数据类型,PL/SQL中正常支持NUMBER,VARCHAR2,DATE等Oracle SQL数据类型。声明变量必须指明变量的数据类型,也可以声明变量时对变量初始化,变量声明必须在声明部分。声明变量的语法是: 语法格式:声...

2016-08-18 13:16:47 5921 0

转载 Oracl pl/sql块的语法

Oracle培训课程:pl/sql块的语法,PL/SQL是一种块结构的语言,一个PL/SQL程序包含了一个或者多个逻辑块,逻辑块中可以声明变量,变量在使用之前必须先声明。除了正常的执行程序外,PL/SQL还提供了专门的异常处理部分进行异常处理。每个逻辑块分为三个部分,语法是: 语法结构:PL...

2016-08-18 13:15:34 367 0

转载 Oracle PL/SQL简介

Oracle培训教程:PL/SQL简介,Oracle PL/SQL语言(Procedural Language/SQL)是结合了结构化查询与Oracle自身过程控制为一体的强大语言,PL/SQL不但支持更多的数据类型,拥有自身的变量声明、赋值语句,而且还有条件、循环等流程控制语句。过程控制结构与S...

2016-08-18 13:14:25 490 0

转载 Oracle表空间介绍

Oracle培训教程:表空间,在数据库系统中,存储空间是较为重要的资源,合理利用空间,不但能节省空间,还可以提高系统的效率和工作性能。Oracle可以存放海量数据,所有数据都在数据文件中存储。而数据文件大小受操作系统限制,并且过大的数据文件对数据的存取性能影响非常大。同时Oracle是跨平台的数据...

2016-08-18 13:12:46 1751 0

转载 Oracle索引(Index)创建使用

Oracle对象教程:索引(Index)创建使用,索引:对数据库表中的某些列进行排序,便于提高查询效率。 当我们在某本书中查找特定的章节内容时,可以先从书的目录着手,找到该章节所在的页码,然后快速的定位到该页。这种做法的前提是页面编号是有序的。如果页码无序,就只能从第一页开始,一页页的查找了...

2016-08-17 11:15:35 432 0

转载 Oracle视图(View)创建使用

Oracle对象教程:视图(View)创建使用,视图(View)实际上是一张或者多张表上的预定义查询,这些表称为基表。从视图中查询信息与从表中查询信息的方法完全相同。只需要简单的SELECT…FROM即可。 视图具有以下优点: 1. 可以限制用户只能通过视图检索数据。这样就可以对最终用...

2016-08-17 11:14:26 1089 0

转载 Oracle序列(Sequence)创建、使用、修改、删除

Oracle对象课程:序列(Sequence)创建、使用、修改、删除,序列(Sequence)是用来生成连续的整数数据的对象。序列常常用来作为主键中增长列,序列中的可以升序生成,也可以降序生成。创建序列的语法是: 语法结构:创建序列 CREATE SEQUENCE sequ...

2016-08-17 11:12:22 1784 0

转载 Oracle同义词(Synonym)创建删除

Oracle对象知识:同义词(Synonym)创建删除,同义词(Synonym)是数据库对象的一个别名,Oracle可以为表、视图、序列、过程、函数、程序包等指定一个别名。同义词有两种类型: `私有同义词:拥有CREATE SYNONYM权限的用户(包括非管理员用户)即可创建私有同义词,创建...

2016-08-17 11:11:03 2492 0

转载 Oracle:nvl函数

Oracle函数课程:nvl函数 1. NVL(x,value) 如果x为空,返回value,否则返回x。 案例7:对工资是2000元以下的员工,如果没有发奖金,每人奖金100元。 代码演示:NVL函数 SQL> SELECT ENAME,JOB...

2016-08-15 11:06:29 375 0

转载 Oracle:转换函数

Oracle函数知识:转换函数,转换函数将值从一种数据类型转换为另外一种数据类型。常用的转换函数有: 1. TO_CHAR(d|n[,fmt]) 把日期和数字转换为制定格式的字符串。fmt是格式化字符串,日期的格式化字符串前面已经学习过。 代码演示:TO_CHAR对日期的处理 ...

2016-08-15 11:05:15 198 0

转载 Oracle:日期函数

Oracle函数内容:日期函数,日期函数对日期进行运算。常用的日期函数有: 1. ADD_MONTHS(d,n),在某一个日期d上,加上指定的月数n,返回计算后的新日期。d表示日期,n表示要加的月数。 图1 ADD_MONTHS函数示例 2. LAST_DAY(d),返回...

2016-08-15 11:03:41 401 0

转载 Oracle:数字函数

Oracle函数内容:数字函数,数字函数接受数字参数,参数可以来自表中的一列,也可以是一个数字表达式。 函数 说明 示例 ABS(x) x绝对值 ABS(-3)=3 ACOS(x) x的反余...

2016-08-15 11:01:24 234 0

转载 Oracle字符函数

Oracle函数教程:字符函数,字符函数接受字符参数,这些参数可以是表中的列,也可以是一个字符串表达式。下表列出了常用的字符函数。 函数 说明 ASCII(x) 返回字符x的ASCII码。 CONCAT(x,y) ...

2016-08-12 11:52:02 171 0

转载 Oracle伪列rownum

Oracle基础知识:伪列rownum,伪列就像表中的列一样,但是在表中并不存储。伪列只能查询,不能进行增删改操作。 在查询的结果集中,ROWNUM为结果集中每一行标识一个行号,第一行返回1,第二行返回2,以此类推。通过ROWNUM伪列可以限制查询结果集中返回的行数。 ROWNUM与R...

2016-08-12 11:49:31 242 0

转载 Oracle子查询

Oracle基础内容:子查询(单行、any、all),子查询在SELECT、UPDATE、DELETE语句内部可以出现SELECT语句。内部的SELECT语句结果可以作为外部语句中条件子句的一部分,也可以作为外部查询的临时表。子查询的类型有: 1. 单行子查询:不向外部返回结果,或者只返回一...

2016-08-12 11:48:04 1601 0

转载 Oracle连接查询

Oracle基础教程:连接查询,在SQL Server中已经学习过内联接(inner join)、外联接(outer join),外联接又分为左外联接(left outer join)和右外联接(right outer join)。Oracle中对两个表或者若干表之间的外联接用(+)表示。 ...

2016-08-12 11:46:38 492 0

转载 Oracle集合运算

Oracle基础知识:集合运算,集合运算就是将两个或者多个结果集组合成为一个结果集。集合运算包括: ··INTERSECT(交集),返回两个查询共有的记录。 ··UNION ALL(并集),返回各个查询的所有记录,包括重复记录。 ··UNION(并集),返回各个查询的所有记录,不...

2016-08-11 09:18:05 1571 0

转载 Oracle:like模糊查询

Oracle基础知识:like模糊查询,在一些查询时,可能把握不准需要查询的确切值,比如百度搜索时输入关键字即可查询出相关的结果,这种查询称为模糊查询。模糊查询使用LIKE关键字通过字符匹配检索出所需要的数据行。字符匹配操作可以使用通配符“%”和“_”: ··%:表示零个或者多个任意字符。 ...

2016-08-11 09:16:45 1278 0

转载 Oracle:in/Not in操作

Oracle入门知识:in/Not in操作,在Where子句中可以使用IN操作符来查询其列值在指定的列表中的行。比如:查询出工作职责是SALESMAN、PRESIDENT或者ANALYST的员工。条件有两种表示方法: 1. WHERE job = 'SALESMAN '...

2016-08-11 09:15:25 954 0

转载 Oracle NULL操作

Oracle基础内容:NULL操作,如果某条记录中有缺少的数据值,就是空值(NULL值)。空值不等于0或者空格,空值是指未赋值、未知或不可用的值。任何数据类型的列都可以包括NULL值,除非该列被定义为非空或者主键。 代码演示:EMP中的NULL值 SQL> SEL...

2016-08-11 09:14:08 202 0

转载 Oracle:truncate语句

Oracle基础教程:truncate语句,在数据库操作中, TRUNCATE命令(是一个DDL命令)可以把表中的所有数据一次性全部删除,语法是: 语法结构:TRUNCATE TRUNCATE TABLE 表名 TRUNCATE和DELETE都能把表中的数据全部删除,他们的区别是...

2016-08-10 09:32:52 5840 0

转载 Oracle数据操纵语言(DML)-更新数据

Oracle基础培训:数据操纵语言(DML)-更新数据,Oracle在表中用update更新数据,语法是: 语法结构:UPDATE操作 UPDATE 表名 SET 列名1=值,列名2=值…… WHERE 条件 代码演示:UPDATE操作 ...

2016-08-10 09:30:55 195 0

转载 Oracle:数据操纵语言(DML)-数据插入

Oracle基础培训:数据操纵语言(DML)-数据插入,用INSERT命令完成对数据的插入。 语法结构:根据结果集创建表 INSERT INTO 表名(列名1,列名2……) VALUES (值1,值2……) 语法解析: 1. 列名可以省略...

2016-08-10 09:29:12 308 0

转载 oracle 数据操纵语言(DML)-简单查询

Oracle基础培训:数据操纵语言(DML)-简单查询,数据查询是用SELECT命令从数据库的表中提取信息。SELECT语句的语法是: 语法结构:简单查询 SELECT *|列名|表达式 FROM 表名 WHERE 条件 ORDER BY 列名 ...

2016-08-10 09:27:43 635 0

转载 Oracle创建表和约束

Oracle入门教程:创建表和约束,Oracle创建表同SQL Server一样,使用CREATE TABLE命令来完成。创建约束则使用如下命令: 语法格式:ALTER TABLE命令    ALTER TABLE 表名 ADD CONSTRAINT 约束名 约束内容。...

2016-08-09 09:33:31 410 0

转载 Oracle数据类型

Oracle入门教程:Oracle数据类型,Oracle数据库的核心是表,表中的列使用到的常见数据类型如下: 类型 含义 CHAR(length) 存储固定长度的字符串。参数length指定了长度,如果存储的字符串长度小于length,用...

2016-08-09 09:31:41 155 0

转载 Oracle用户和权限

Oracle入门教程:Oracle用户和权限,Oracle中,一般不会轻易在一个服务器上创建多个数据库,在一个数据库中,不同的项目由不同的用户访问,每一个用户拥有自身创建的数据库对象,因此用户的概念在Oracle中非常重要。Oracle的用户可以用CREATE USER命令来创建。其语法是: ...

2016-08-09 09:21:49 312 0

转载 Oracle启动和关闭命令

Oracle基础教程:Oracle启动和关闭,OracleService启动动后,就可以对数据库进行管理了,Oracle的启动和关闭是最基本的命令,在SQL*Plus中,启动Oracle必须是sys用户,命令格式是: startup open 图24 Oracle服务启动 ...

2016-08-09 09:20:13 1616 0

转载 Oracle服务安装和启动

Oracle基础教程:Oracle服务安装和启动,Oracle在windows中安装完成后,会安装很多服务,下面介绍几个主要的服务。 图21 Oracle服务 ·OracleService+服务名,该服务是数据库启动的基础,只有该服务启动了,Oracle数据库才能正常启动。这是...

2016-08-08 14:16:02 551 0

转载 Oracle配置本地网络服务名

Oracle基础教程:配置本地网络服务名,本地网络服务名,即客户端与服务器的连接字符串,本地网络服务名是客户端的配置,Oracle客户端安装后,可以使用客户端自带的网络配置向导(Net Configuration Assistant)进行配置: 1. 启动Net Configuration ...

2016-08-08 14:14:36 7427 0

转载 Oracle SQL*Plus命令行工具

Oracle基础教程:SQL*Plus命令行工具,该命令行工具,提供了与数据库交互的能力和维护数据库的能力,包括了Oracle自带的SQL*Plus工具的全部功能,在Oracle管理中经常使用。在命令行中输入:“sqlplus /nolog”即可启动该工具。如下图: 图11 启动SQL*Pl...

2016-08-08 14:13:29 3331 0

转载 Oracle SQL*Plus工具

Oracle基础教程:SQL*Plus工具,该工具是Oracle系统默认安装下,自带的一个客户端工具。在Windows命令行中输入“sqlplusw”命令,就能够启动该工具了。 图9 SQL*Plus工具 输入用户名和密码后,如果SQL*Plus与数据库服务器在同一台计算机上,...

2016-08-08 14:12:07 340 0

转载 Oracle怎么安装

Oracle基础教程:Oracle怎么安装,Oracle数据库产品是免费的,我们可以从Oracle的官方网站(http://www.oracle.com)下载到程序安装包,Oracle在Windows下的安装非常方便,安装开始后,一直点击安装程序的“下一步”即可,以oracle 10g为例。 ...

2016-08-05 11:07:32 564 0

转载 Oracle 性能优化的基本方法概述

dba基础课程:Oracle 性能优化的基本方法概述 Oracle 性能优化的基本方法 概述 1)设立合理的性能优化目标。 2)测量并记录当前性能。 3)确定当前Oracle性能瓶颈(Oracle等待什么、哪些SQL语句是该等待事件的成分)。 4)把等待事件记入跟踪文...

2016-08-05 11:05:57 284 0

转载 Oracle备份恢复-数据泵

dba基础课程:Oracle备份恢复-数据泵 平台:redhat linux as5,oracle10g Oracle10g 引入了最新的数据泵(Data Dump)技术,使得DBA或应用开发人员可以将数据库的元数据库和数据快速移动到别一个Oracle数据库中,因为它可以导出数据库(表...

2016-08-05 11:04:47 440 0

转载 Oracle备份恢复-RMAN备份

dba基础课程:Oracle备份恢复-RMAN备份 平台:Redhat linux as5,Oracle10g RMAN备份是指用恢复管理器备份数据文件,控制文件,归档日志和spfile的方法,前面手动备份(用户管理)的备份要借助OS命令执行备份操作,而RMAN备份由目标数据库的服务器...

2016-08-05 11:03:28 222 0

转载 Oracle备份恢复-手动不完全恢复

dba基础课程:Oracle备份恢复-手动不完全恢复 平台:redhat linux as5,oracle10g 不完全恢复是指把数据库恢复到备份点和失败点之间某个时刻的状态,而且不完全恢复只适用于archivelog模式,不完全恢复可以基于时间点,基于SCN,基于控制文件或基于取消....

2016-08-04 09:35:36 702 0

转载 Oracle备份恢复-手动完全恢复

dba基础课程:Oracle备份恢复-手动完全恢复 平台:redhat linux as5,oracle10g 备份和恢复对于数据库来说是非常重要的,如果没有有效的备份,那么数据的安全就是只空谈,所以说备份重于一切,在oracle备份恢复(手动备份)里已经讨论如何手动备份整个数据库以及...

2016-08-04 09:34:32 966 0

转载 Oracle备份恢复-手动备份

dba基础课程:Oracle备份恢复-手动备份  平台:redhat linux as5,oracle10g Oracle提供了许多方法来备份数据库。包括用户管理,恢复管理器(RMAN),Oracle数据泵等。用户管理允许用户通过操作系统命令手动备份数据库。本文主要介绍如何手动备份整个...

2016-08-04 09:33:14 1426 0

提示
确定要删除当前文章?
取消 删除