日历

2008 8.20 Wed
     12
3456789
10111213141516
17181920212223
24252627282930
31      
«» 2008 - 8 «»

文章搜索

日志文章列表

2007年09月21日 00:15:51

pl/sql编程之触发器

触发器是当特定事件出现时自动执行的代码块.触发器与过程的区别在于:过程是由用户或应用程序显式调用的,而触发器是不能被直接调用的.
触发器能够执行的功能有:
1.自动生成数据.
2.强制复杂的完整性约束条件.
3..

阅读全文>>

Tags: pl sql  

类别: oracle |  评论(2) |  浏览(2512) |  收藏
2007年09月20日 15:02:38

oracle中数据的导入与导出

数据导出:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\t74.dmp中
exp system/manager@TEST file=d:\t74.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=..

阅读全文>>

Tags: 数据导入导出  

类别: oracle |  评论(0) |  浏览(1766) |  收藏
2007年09月19日 22:44:53

删除表中重复记录

我们可能会出现这种情况,某个表原来设计不周全,导致表里面的数据数据重复,那么,如何对重复的数据进行删除呢?
    重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记..

阅读全文>>

Tags: pl sql  

类别: oracle |  评论(0) |  浏览(2091) |  收藏
2007年09月19日 22:38:49

oracle随笔杂例

例一:
创建包含以下列的my_toys表.
Name   Type      
------ ------------
S_ID   VARCHAR2(5)                  
S_NAME ..

阅读全文>>

Tags: pl sql  

类别: oracle |  评论(0) |  浏览(1546) |  收藏
2007年09月18日 03:20:44

pl/sql编程之程序包

程序包是一种数据对象,它是对相关pl/sql类型,子程序,游标,异常,变量和常量的封装.它包含两部内容:程序包规范和程序包主体.在程序包规范中,可以声明类型,变量,常量,异常,游标和子程序.程序包主体用于实现包规范中定..

阅读全文>>

Tags: pl sql  

类别: oracle |  评论(0) |  浏览(1716) |  收藏
2007年09月16日 09:36:47

pl/sql编程之过程与函数

过程是执行某些操作的子程序,它是执行特定任务的模块.从根本上讲,过程就是命名的PL/SQL程序块,它可以被赋予参数,存储在数据库中,然后由一个应用程序或其他PL/SQL程序调用.而子程序是已命名的PL/SQL块,它们存储在数..

阅读全文>>

Tags: pl sql  

类别: oracle |  评论(0) |  浏览(1854) |  收藏
2007年09月14日 17:01:19

pl/sql编程之游标

execute immediate语句只能用于处理返回单行或没有返回的SQL语句,要处理返回多行的动态SQL就得使用游标.接下来一起讨论游标.
游标是构建在PL/SQL中,用来查询数据,获取记录集合的指针.它可以让开发者一次访问结果集..

阅读全文>>

Tags: pl sql  

类别: oracle |  评论(0) |  浏览(1625) |  收藏
2007年09月14日 14:40:04

pl/sql编程之动态SQL

动态SQL.
在一般的PL/SQL编程开发中,可以使用SQL的DML语句和事务控制语句,但是DDL语句及会话控制语句却不能在PL/SQL中直接使用,要想实现在PL/SQL中使用DDL语句及会话控制语句,可以通过动态SQL来实现.
动态SQL语法如..

阅读全文>>

Tags: pl sql  

类别: oracle |  评论(0) |  浏览(1594) |  收藏
2007年09月13日 01:23:58

pl/sql编程(1)

讲讲pl/sql编程基础.
pl/sql(Procedural Language/SQL,过程语言/SQL)是结合了Oracle过程语言和结构化查询语言(SQL)的一种扩展语言.pl/sql支持多种数据类型,可以使用条件语句和循环语句等控制结构.pl/sql可用于创建..

阅读全文>>

Tags: pl sql  

类别: oracle |  评论(0) |  浏览(1699) |  收藏
2007年09月11日 21:32:09

索引

索引是与表关联的可选结构.可以明确地创建索引,以加快对表执行SQL语句的速度.合理使用索引是减少磁盘I/O的主要方法.索引包括以下几种类型:
1.标准索引.
语法:
create index 索引名 on 表名(字段名)
实例如下:
crea..

阅读全文>>

Tags: 索引  

类别: oracle |  评论(0) |  浏览(1833) |  收藏
2007年09月11日 17:08:29

视图

视图经过定制的方式显示包含在一个或多个表(或其它视图)中的数据.视图获取查询的输出结果,并将其作为表来处理.
视图有如下优点:
*通过限制对表中预定的一组行和列的访问.
*视图隐藏了数据的复杂性.
*视图简化了..

阅读全文>>

Tags: 视图  

类别: oracle |  评论(0) |  浏览(1766) |  收藏
2007年09月10日 00:24:07

同义词、序列

同义词是数据库对象的一个别名,这些对象可以是表、视图、序列、过程、函数、程序包,甚至其它同义词.通过使用同义词,用户可以访问其它模式的数据库对象而无需指定模式前缀.
同义词用途如下:
1.简化SQL语句.
2.隐..

阅读全文>>

Tags: 数据库对象  

类别: oracle |  评论(0) |  浏览(1546) |  收藏
2007年09月08日 14:37:22

表分区

表分区允许用户把一个表中的所有行分为几个部分,并将这些部分存储在不同的位置.被分区的表称为分区表,分成的每一部分称为一个分区.
分区表的优点:
*改善表的查询性能,在对表进行分区后,用户执行SQL查询时可以只访问..

阅读全文>>

Tags: oracle中表分区  

类别: oracle |  评论(0) |  浏览(1666) |  收藏
2007年09月05日 15:53:24

oracle基础(1)

OK,下面来说说oracle的一些基础知识,当然,在这里我们主要是针对开发而言的,至于DBA,呵呵,能力有限,慢慢来吧.

一个表空间只能属于一个数据库

每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上)
..

阅读全文>>

Tags: oracle  

类别: oracle |  评论(0) |  浏览(2125) |  收藏
2007年09月05日 14:00:18

oracle安装与卸载

嗯,这向有点忙,所以没怎么写东西.这段时间学习oracle,所以接下的一些文章大概也会与oracle相关.当然,只是些基础而已,而且本人也是刚接触oracle数据库,所以或多或少会有些漏动,呵呵,请大伙多多指教,谢谢.
首先是安装..

阅读全文>>

Tags: 安装与卸载  

类别: oracle |  评论(0) |  浏览(1607) |  收藏