自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

infomix

http://www.qqgb.com/DataDB/Informix/Index.html www.chinaunix.net717774881

2009-02-28 21:33:36 109

原创 oracle常用经典SQL查询

oracle常用经典SQL查询 常用SQL查询: 1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizefrom dba_tablespaces t, dba_data_files dwhere t.tablespace_name = d.tablespace_namegroup by t.ta...

2009-02-28 09:58:06 69

原创 Oracle中Binary_Integer与Pls_Integer 的区别

Oracle中Binary_Integer与Pls_Integer 的区别2007-11-20 13:15Binary_Integer 与 Pls_Integer 都是整型类型. Binary_Integer类型变量值计算是由Oracle来执行,不会出现溢出,但是执行速度较慢,因为它是由Oracle模拟执行。而Pls_Integer的执行是由硬件即直接由CPU来运算,因...

2009-02-27 11:10:03 347

oracle嵌套表--补充(所用函数说明)

1、cast:强制转换成指定的数据类型。2、multiset:转换成定义好的类型。3、 table()函数参考http://www.itpub.net/showthread.php?threadid=617298PL/SQL表---table()函数用法/*PL/SQL表---table()函数用法:利用table()函数,我们可以将PL/SQL返回的结果集代替table。simple ...

2009-02-27 08:59:50 199

oracle嵌套表

自己整理了一下 一、嵌套表的定义:    嵌套表是表中之表。一个嵌套表是某些行的集合,它在主表中表示为其中的一列。对主表中的每一条记录,嵌套表可以包含多个行。在某种意义上,它是在一个表中存储一对多关系的一种方法。考查一个包含部门信息的表,在任何时间内每个部门会有很多项目正在实施。在一个严格的关系模型中,将需要建立两个独立的表department和...

2009-02-26 20:09:58 263

原创 巧用decode() 和 sign()比较大小求最大最小

巧用decode() 和 sign() 简单回顾一下这两个函数1.DECODE(exp,s1,r1,s2,r2..s,r) 2.sign(exp) 判断正负数的,如果exp为负数则返回-1,为正数则返回1,为0则返回0;exp可以为number也可以为表达式。这两个函数都是非常重要的函数也是比较常用的函数,估计大家都已经用过n次了,但是如果把这两个函数结合起来...

2009-02-26 17:04:50 336

oracle种执行sql脚本

sql> @d:\aa.sql; 表已创建

2009-02-26 15:05:53 98

ME备份与恢复简介

1、备份有两种类型    物理备份:对数据库的操作系统物理文件(如数据文件、控制文件和日志文件等)的备份。 逻辑备份:对数据库的逻辑组件(如表、视图和存储过程等数据库对象)的备份。 2、导致数据库操作中止的故障包括四种类型 语句故障: 在执行SQL语句过程中发生的逻辑故障可导致语句故障,如用户编写SQL语句无效,就会发生逻辑故障。 用户进程故障:当用户程序出错而无法访问数据库时,发生用...

2009-02-26 14:03:28 603

原创 returning ... into ... 有没有并发风险

returning ... into ... 有没有并发风险比如有一个单据表,如果状态为“未审核”,那么就允许删除;如果为“已审核”,那么就不允许删除;所以对于删除这个功能,我们可以写成一下的存储过程:create  procedure  Del_Order(P_单号 varchar2)isv_状态   varchar2(20);begin  begin    select  状态 into ...

2009-02-26 09:49:35 116

ME触发器简介

1、触发器不能显式的调用    触发器有三部分组成:      (1)触发器语句(事件),定义激活触发器的DML事件和DDL事件     (2)触发器限制,执行触发器的条件,该条件必须为真才能激活触发器     (3)触发器操作(主体) ,包含一些sql语句和代码,他们在发生触发器语句且触发限制的值为真时运行。create or replace trigger trig_salafte...

2009-02-25 17:34:38 141

原创 Oracle 临时表的应用--(二)

1)、会话级(Session关闭掉之后数据就没有了,当Commit的时候则数据还在,当Rollback的时候则数据也是一样被回滚):  insert into student(stu_id,class_id,stu_name,stu_memo) values(1,1,''张三'',''福建''); insert into student(stu_id,class_id,stu_name,stu_...

2009-02-25 11:51:29 81

原创 Oracle 临时表的应用

Oracle 临时表的应用From : http://hi.baidu.com/edeed/blog/item/6d6e2834a71d113f5bb5f5ab.html近年我做的项目中较少使用临时表Temporary Table ,其实 Temp Table 还是可以有比较广泛的应用的。Temp Table 的特点:(1) 多用户操作的独立性:对于使用同一张临...

2009-02-25 11:39:39 81

原创 forall与bulk collect 节约时间的例子

(1)看看下面一段pl/sql:beginupdate T2 set  ... whereT2.F1 in ( SELECT T1.F1 FROM T1 WHERE  T1.F2='2009');update T3 set  ... whereT3.F1 in ( SELECT T1.F1 FROM T1 WHERE  T1.F2='2009');update T4 set  ... whereT...

2009-02-25 10:56:03 122

ME游标管理

1、游标类型 (1) 隐式游标:在PL/SQL中执行DML SQL语句自动创建隐式游标     隐式游标的属性有:       %FOUND  -- SQL语句影响了一行或多行市为TRUE   &nb

2009-02-24 16:45:14 94

ME使用PL/SQL

1、PL/SQL是过程语言(Procedural Language)与结构化查询语言结合而成的编程语言     PL/SQL是对SQL的扩张     支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制结构     可用于创建存储过程、触发器和程序包,给SQL语句的执行添加程序逻辑     与ORACLE服务器和ORACLE工具紧密集成,具备可移植性、灵活性和安全性2、支持SQL...

2009-02-24 15:33:27 100

ME锁的类型

锁的类型 :行级锁和表级锁  1, 行级锁:   (1)是一种排他锁,防止其他事务修改此行   (2)在使用以下语句时,oracle会自动应用行级锁;          insert          update          delete          select ...for update     (3)select ... from update 语句允许用户一...

2009-02-24 10:54:07 287

ME表分区的简介

分区方法: 范围分区、散列分区、列表分区、复合分区 (1)范围分区 :以表中的一个列或一组列的值得范围分区 例如:CREATE table sales2(product_id varchar2(5),sales_date date not null,sales_cost number(10))partition by range(sales_date)( partition...

2009-02-24 09:29:23 205

原创 oracle函数索引

Oracle8i的很重要的一个新特性就是增加了function-based index这种索引类型(后面简称为FBI)。有了这个特性后,Oracle DBA就可以在索引中使用函数或者表达式了。 Oracle8i新特性:FBI索引     Oracle8i的很重要的一个新特性就是增加了function-based index这种索引类型(后面简称为FBI)。有了这个特性后,Oracle DBA就可以...

2009-02-23 08:41:35 402

ME索引简介

唯一索引: 确保在定义索引的列中没有 重复值 ORACLE自动在表的主健列上创建唯一索引  create unique index item_index on itemfile(itemcode);位图索引:主要用重复值多的,列如:性别, 或只有0 1 ,那么用此索引 create index bitmap  索引名 on 表(列) 复合索引(组合索引):组合索引是在表的多个列上...

2009-02-23 08:40:41 130

原创 一些数据库监控,优化,管理工具

http://www.itpub.net/viewthread.php?tid=1057814&extra=&page=1 一些数据库监控,优化,管理工具*******************************************************************这两天网盘连不上了,导致国内用户暂时无法下载。大家下载时需要用代理。这里提供一个比较容易使...

2009-02-19 10:40:35 2168

原创 Oracle导出如何到Excel格式

http://www.itpub.net/showthread.php?threadid=1124872步骤:1.在PL/SQL Developer的SQL Window中执行你的查询语句。2.在查询结果栏里单击鼠标右键,选Copy to Excel。(这里有一个限制,你的结果栏里显示了多少行,然后拷贝到excel里也是多少行)...

2009-02-19 09:07:57 764

原创 Oracle中的物化视图

http://www.hackhome.com/InfoView/Article_166996_2.html 物化视图是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。       物化视图可以查询表,视图和其它的物化视图。       通常情况下,物化视图被称为主表(在复制期间)或明细表(在数据仓库中)。...

2009-02-18 10:09:12 69

原创 水煮肉片等菜

http://www.keko.com.cn/menu/20/menu_0002059010000009_139.html 回锅肉http://www.keko.com.cn/menu/48/menu_0107011010000005_12131.html http://www.keko.com.cn/menu/28/menu_0088011010000009_762.html...

2009-02-17 17:34:29 98

原创 oracle恢复被删除的数据

http://hi.baidu.com/heerit/blog/item/001d61d30c6ea9033bf3cf4a.html    flashback table tmm2076 TO TIMESTAMP to_timestamp('2007-05-22 12:00:00','yyyy-mm-dd hh24:mi:ss') 弹出ORA-08189错误,需要执行以下命令先: alte...

2009-02-17 16:46:28 108

原创 Oracle数据库有哪几种启动方式

http://hi.baidu.com/heerit/blog/item/59db390680922b78020881ba.html有以下几种启动方式: 1、startup nomount 非安装启动,这种方式启动下可执行:重建控制文件、重建数据库 读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。 2、startup mount dbn...

2009-02-17 16:44:46 581

原创 Oracle 10G -- 增强的CONNECT BY子句

http://hi.baidu.com/heerit/blog/item/1f0235d99dcc022e11df9b91.html 为了更好的查询一个树状结构的表,在Oracle的PL/SQL中提供乐一个诱人的特性——CONNECT BY子句。它大大的方便了我们查找树状表:遍历一棵树、寻找某个分支......,但还是存在一些不足。在Oracle 10G,就对这个特性做...

2009-02-17 16:41:54 108

原创 SQL语句导入导出大全

http://hi.baidu.com/heerit/blog/item/23a98db43c2519718ad4b2fa.html http://hi.baidu.com/heerit/blog/item/23a98db43c2519718ad4b2fa.html =================================================================...

2009-02-17 16:37:08 153

原创 SQL中group by和order by

sql    里的    order    by    和    group    by    的区别:           order    by     是按字段排序      group    by     是按字段分类   在select 语句中可以使用group by 子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。g...

2009-02-17 11:30:25 356

VSS学习和操作管理

 VSS 的全称为 Visual Source Safe 。作为 Microsoft Visual Studio 的一名成员,它主要任务就是负责项目文件的管理,几乎可以适用任何软件项目。   源代码版本控制机制是现代软件开发中必不可少的管理机制之一,通常借助版本控制软件即Source Code Management(SCM) systems或者Version Control systems来实现。版本控制在软件开发中的重要作用如下:   1)作为代码仓库有效的管理软件开发中各个不同版本的源代码和文档,占用空间小并且方便各个版本代码和文档的获取。   2)对开发小组中对源代码的访问进行有效的协调(不同的版本控制软件采取不同的协调策略)。   常用的版本控制软件有Clearcase, CVS, PVCS和Microsoft公司的Visual SourceSafe (VSS)。下面对Windows平台开发最常用的Visual SourceSafe 6.0进行简单介绍。   运行环境   Windows平台下使用VSS开发的典型环境是基于C/S架构的,即开发小组的每个开发者在各自的Windows平台下利用开发工具(比如VC)开发项目中的各个模块,而配有专门的服务器集中控制开发过程中的文档和代码。服务器和开发人员的客户机分别装有VSS的服务器和客户端程序。

2009-05-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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