随笔分类 - Oracle / 数据库
摘要:http://docs.oracle.com/cd/B28359_01/server.111/b28286/queries003.htm 本文内容 HR 模式 Oracle 示例 Schema 安装 HR 模式 演示层级查询 层级查询 参考 HR 模式 Oracle 示例 Schema Oracle 有几个示例...
阅读全文
摘要:本文内容 演示层级查询 层级查询(Hierarchical Queries) 参考 演示层级查询 了解层级查询的意义在于,可以省去程序的递归代码。写递归总是很烦人。 假设在 Oracle 的 scott 用户下,用 EMP 表演示层级查询。该表包含某个员工及其上级。全部内容如下: 职位最高的当然是主席 PRESIDENT; 然后是经理 MANAGER; 其次是分析师 ANALYST; 最后是营业员 CLEAK 和销售人员 SALESMAN。 示例 1:演示员工编号为 7566 的员工及其所有下属。 se...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/static.htm#BABGEDAE http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/dynamic.htm#CACDDACH 本文内容 静态 SQL 动态 SQL 静态 SQL 静态 SQL 是属于 PL/SQL 语言的 SQL。也就是: 除了解释执行计划的,数据操作语句(Data Manipulation Language,DML) 事务控制(Transaction Co...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/collections.htm#i20479 本文内容 定义和声明 Record Record 作为子程序参数和函数返回值 给 Record 赋值 比较 Record 把 Record 插入到数据库 把 Record 更新到数据库 ...
阅读全文
摘要:本文内容 多维 Collection Collection 异常 多维 Collection 虽然 collection 只有一维的,但可以模型一个多维的。创建一个 collection,其每个元素也是 collection 。例如,创建一个 varray 的 nested table,一个 varray 的 varray,一个 nested table 的 varr...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/collections.htm#CIHIEBJC 本文内容 定义 Collection 类型 声明 Collection 变量 初始化和引用 Collection 引用 Collection 元素 给 Collection 赋值 ...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/collections.htm#CIHIEBJC 本文内容 概述 了解 PL/SQL Collection 类型 选择 PL/SQL Collection 类型 参考 概述 很多编程技术使用集合类型,例如 arrays、bags、lists、nested tables、sets 和 trees。为了在数据库应用这些技术,PL/SQL datatypes 提供 TABLE 和 VARRAY,可以声明 index-by tables、ne...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/collections.htm#i27396 本文内容 EXISTS 方法 COUNT 方法 LIMIT 方法 FIRST 和 LAST 方法 PRIOR 和 NEXT 方法 EXTEND 方法 TRIM 方法 DELETE 方法 collection 方法是一个内置的 PL/SQL 子程序,可以返回 collection 信息,或是在 collection 上执行操作,很方便。 你可以通过点记号来...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/server.111/b28319/dp_import.htm#i1007324 本文内容 导入最显着的特点之一就是导入的模式,因为很大程度上,模式决定导入什么。把指定的模式应用到操作源,这个源或是转储文件集,或是另一个数据库(如果指定了 NETWORK_LINK 参数。) 当导入操作源是转储文件集,指定一种模式是...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/server.111/b28319/dp_export.htm#i1007114 本文内容 Data Pump 提供不同的导出模式来卸载数据库的不同部分。通过在命令行输入的适当参数,来指定模式。下面是可用的导出模式: Full Export 模式 Schema 模式 Table 模式 ...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/text.111/b28303/ind.htm#autoId58 本文内容 关于 Oracle 文本索引提供的存储过程 创建 Preferences 创建 Section Groups 搜索节 使用非索引字和非索引字列表 关于 Oracle 文本索引提供的存储过程 我们...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/server.111/b28319/dp_overview.htm#g1015896 本文内容 Oracle Data Pump 技术(Oracle 数据泵技术)可以让你高速地把数据和元数据从一个数据库移动到另一个数据库。 Data Pump 组件 Data Pump 如何移动数据 参考资料 ...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/text.111/b28303/ind.htm#autoId73 本文内容 假设用 SQL*Plus 已经创建了一个用户,并为该用户授权相应的角色和执行 CTX 包的权限。在此基础上,讨论 Oracle 全文检索中的 CONTEXT 索引。 CONTEXT 索引很适合索引大文档,如 MS Word、HTML,或纯文本。你可以以很多种不同的方式自定义一个 CONTEXT 索引。文档必须被加载在一个文本表中。 CONTEXT 索引和 DML CONTEXT 索引的默认行为 演示索引 HTM...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/text.111/b28303/ind.htm#g1020588 本文内容 对于 Oracle 文本,你可以使用 CREATE INDEX 创建很多类型的索引。下面描述每个索引类型,以及他们的目的和支持的特性。 CONTEXT 索引 CTXCAT 索引 CTXRULE 索引 CTXXPATH 索引 CONTEXT 描述 当你的文本是由大的、连续的文本组成时,可以使用该索引建立文本检索应用程序。你能为不同格式的文件建立索引,如 MS Word、HTML 或...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/text.111/b28303/overview.htm#i1007403 本文内容 介绍 文档集合应用程序 目录信息应用程序 文档分类应用程序 XML 搜索应用程序 总结 参考资料 介绍 Oracle 全文检索可以建立文本查询应用程序和文档分类应用程序。它提供索引、文字和主题搜索,以及文档浏览功能。 设计一个 Oracle 全文检索应用程序,先要确定你想执行什么样的查询,以便选择最合适的索引。 因此,利用 Oracle 全文检索,我们建立以...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/text.111/b28303/quicktour.htm#g1011793 本文内容 概述 创建一个 Oracle 全文检索用户 演示如何使用 CONTEXT 索引 演示如何使用 CTXCAT 索引 演示如何使用 CTXRULE 索引 本 BLOG 相关链接 修改记录 概述 本文描述如何创建一个 Oracle 全文检索开发者用户,以及生成一个简单的文本查询,和目录一个应用程序。对于每个应用程序类型,本文通过基本的 SQL 语句一步步介绍加载、...
阅读全文
摘要:http://www.orafaq.com/wiki/Scripts 以下是免费的 Oracle 脚本和代码示例。无意间看到,值得学习,拓展一下思路,美中不足是拼写错误较严重。 本文内容 一般 SQL 脚本 一般 PL/SQL 脚本 一般 DBA 脚本 对象管理脚本 空间管理脚本 SQL 性能优化脚本 数据库安全性和安全审计脚本 数据库性能优化脚本 备份和恢复脚本 Oracle XMLDB 和一般 XML 脚本 Oracle 高级复制脚本 Oracle (interMedia) 全文...
阅读全文
摘要:http://www.orafaq.com/wiki/Data_Pump 或 http://www.orafaq.com/wiki/Datapump Datapump 是一个服务,基于大容量数据迁移的结构,用来取代旧的 import/export 工具。旧的 import/export 工具仍然可用,但不支持所有的 Oracle 10g 和 11g 的功能。这个新的工具名为 expdp 和 impdp。 本文内容 本文介绍 Oracle 10g 及之后版本导出/入工具的步骤,内容如下: 开始使用 datapump 导出 创建数据库目录 再次尝试导出 ...
阅读全文
摘要:http://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_10002.htm#i2080416 本文的重点是“连接子句(join_clause)”,而不是表连接本身。 本文内容 本文使用的表和其数据 Oracle 11g R1(11.1) 连接子句(join_clause) 内连...
阅读全文
摘要:本文内容 概述 本文使用的表和其数据 Oracle 11g R1 表连接 连接条件 等值连接(Equijoin) 自连接(Self Join) 笛卡尔积(Cartesian Products) 内连接(Inner Join) 外连接(Outer Join) 反连接...
阅读全文

浙公网安备 33010602011771号