自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

转载 oracle之定时任务[转]

oracle定时任务[转]2008-11-12 — Unmi DBMS_JOB系统包是Oracle“任务队列”子系统的API编程接口。DBMS_JOB包对于任务队列提供了下面这些功能:提交并且执行一个任务、改变任务的执行参数以及删除或者临时挂起任务等。DBMS_JOB包是由ORACLE_HOME目录下的rdbms/admin子目录下的DBMSJOB.SQL和PRVTJOB.PLB

2012-04-11 18:03:28 822

转载 数据库索引的概念及创建

转载索引的概念及创建    学习一下索引。索引应该是Oracle的初级内容中比较重要的一部分。因为是否创建索引,对SQL的查询效率会有比较大的影响。当然对于何种索引,索引如何工作的原理,基本上只需要了解就可以了,不需要太过于深入,除非以后要做专门的SQL调优,否则

2011-09-18 09:32:10 15653 1

转载 Oracle之分析函数(Analytic Function)入门

1. 引言最近心血来潮去参加了一个PL/SQL工程师的面试,期间被问到了Oracle分析函数,PL/SQL开发并非我的老本行,在之前的工作中,也很少使用分析函数,原因之一是对数据库移植问题的考虑;其二是很少遇到非用分析函数不可的情况;其三是分析函数的语法相对复杂,令人缺乏兴趣。这

2011-07-28 16:49:01 1425

原创 Oracle之保有量计算(当前记录等于前几条记录之和)

需求:存在左图销量表,要得到右边的保有量表,保有量等于前12月销量和。 年月销量 年月保有量201014 201014201024 201028201034 2010316201044 2010420201054 2010524201064 2010628201074 20107

2011-07-25 18:17:23 1203

原创 Oracle USERENV函数和sys_context函数

1、 USERENV(OPTION)  返回当前的会话信息.  OPTION='ISDBA'若当前是DBA角色,则为TRUE,否则FALSE.  OPTION='LANGUAGE'返回数据库的字符集.  OPTION='SESSIONID'为当前会话标识符.  OPTION='E

2011-07-12 17:20:26 1101

转载 Oracle开发人员应该具备的几个资源

很多开发者,舍近求远,愿意花大价钱到书店买Oracle的大头书,我认为是没有什么必要了,除非你是为了保护视力。在Oracle提供免费下载的Oracle文档资料中,已经具备了你需要的所有资源。这里根据我的经验,做一个简单的介绍,希望对大家有帮助:  Oracle提供的帮助手册,其中

2011-07-12 16:53:41 661

原创 oracle 中文字段查询后结果集标题显示为"???"

中文字段显示成问号 例如:select  'productcode' as "配件编号" from dual 结果字段名称"配件编号"显示不了; 解决方法如下:  select userenv('language') from dual;将查询结果与环境变量中的NLS_LANG变

2011-07-12 16:16:00 4793

原创 Oracle 10g 64bit安装后,安装PLSQL Developer访问不了的问题解决

我的机器是Windows 7 Enterprise X64版本的 ,安装了Oracle 10g X64客户端,PLSQL Developer 8 连接Oracle 10g X64版 报错如下:[Window Title](Not logged on)[Content]Initia

2011-07-12 15:57:58 6286 1

转载 Oracle执行计划的相关概念

<br /><br />本文介绍了ORACLE执行计划的一些基本概念,供学习应用。 <br /> <br /><br />一.相关的概念 <br /><br />Rowid的概念:<br />rowid是一个伪列,既然是伪列,那么这个列就不是用户定义,而是系统自己给加上的。 对每个表都有一个rowid的伪列,但是表中并不物理存储ROWID列的值。不过你可以像使用其它列那样使用它,但是不能删除该列,也不能对该列的值进行修改、插入。一旦一行数据插入数据库,则rowid在该行的生命周期内是唯一的,即使该行产生行迁

2010-09-09 16:28:00 505

转载 Oracle之数据记录字符串拼接

-- 创建表 testcreate table test( NO NUMBER, VALUE VARCHAR2(100), NAME VARCHAR2(100));--插入数据insert into testselect * from ( select '1','a','测试1' from dual union all select '1','b','测试2' from dual union all select '1','c

2010-09-07 12:34:00 3619 1

原创 关于VSS和Visual Studio代码上传出现空行问题的解决

谁的机器从VSS上获取代码后用Visastudio打开报错如下错误时也请按照下方修正掉:"以下文件中的行尾不一致,要将行尾标准化吗?"解决vs.netIDE报"以下文件中的行尾不一致,要将行尾标准化吗?"的提示如 /// <summary> /// 设置计时器的状态 /// </summary> 这个注释说明会变成  /// <summary> /// 设置计时器的状态  /// </summary> 这样的话在编译的时候就会有很多的警告信息,提示注释没有放在正确。  <br />原因分析:可能是写代码的时

2010-09-05 14:15:00 1520

转载 数据库之索引知识

一、索引 (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下

2010-08-10 19:59:00 506

转载 Oracle之数据字典

  ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化, 体现为sys用户下的一些表和视图。数据字典名称是大写的英文字符。<br />  数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析数据库的视图等。我们不能手工修改数据字典里的信息。很多时候,一般的ORACLE用户不知道如何有效地利用它。<br />  dictionary   全部数据字典表的名称和解释,它有一个同义词dict<br />  dict_column   全

2010-08-03 10:40:00 395

原创 事务基本概念之脏读,不可重复读,幻觉读

什么是脏数据,脏读,不可重复读,幻觉读?以下几个术语常见于数据库文章、论文。操作系统分析中亦有涉及。 脏读 是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。因为这个数据是还没有提交的数据,那么另外一个事务读到的这个数据是脏数据,依据脏数据所做的操作可能是不正确的。不可重复读 是指在一个事务内,多次读同一 数据。在这个事务还没有结束时,另外一个事务也访问该同一数据。那么,在第一个事务中的两次读数据之间,由于第二个事务的修改

2010-07-28 16:18:00 781

转载 Oracle之事务处理

Oracle 事务处理1)事务的提交和回滚要永久性地记录事务中地SQL语句地结果,需要执行COMMIT语句,从而提交事务。可以运行两个SQL*Plus窗口(即两个事务),当在一个窗口中执行INSET 语句对一个表进行操作,而没有COMMIT语句, 在该窗口查询出的数据是Insert后的数据。而在另一个窗口中查询不出数据已经变化过了,因为数据并没有提交。2)保存点在事务中地任何地方都可以设置一个保存点(savepoint),这样可以将修改回滚到保存处。UPDATE products SET price = p

2010-07-28 15:54:00 669

原创 Package之Delphi调用(TADOStoredProc)

<br />unit UnitDemo;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type FrmDemo = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); procedure Fo

2010-07-26 11:26:00 2524

原创 Package 之Delphi调用

<br />一、先在 oracle 建包<br />     create or replace package pkg_test<br />     as<br />        type myrctype is ref cursor;<br />        procedure get(i_test integer,p_rc out myrctype);<br />     end pkg_test;<br />    <br />    create or replace package body

2010-07-26 00:39:00 753

转载 Package之简介

ORACLE包            1.包的作用:  包可以将任何出现在块声明的语句(过程,函数,游标,游标,类型,变量)放于包中,相当于一个容器.将声明语句放入包中的好处是:用户可以从其他PL/SQL块中对其进行引用,因此包为PL/SQL提供了全程变量.包分为两部分:包头和包体.如何创建包?1)包头:  语法格式:  CREATE OR REPLACE PACKAGE package_name /*包头名称*/  IS|AS pl/sql_package_spec                    

2010-07-25 23:09:00 619

原创 Delphi 6菜单安装了pack 2之后project---options...不能打开

如果是2003操作系统的话,在 我的电脑-属性-性能选项-数据执行保护  中添加Dephil32.exe如下图:

2010-06-10 16:03:00 612

转载 解决Compiler Error Message: CS0016拒绝访问

Compiler Error Message: CS0016: Could not write to output file c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/root/2b2c7f5e/f3326f37/App_Code.zkkux7k1.dll -- 拒绝访问。 这是怎么回事

2010-02-04 15:18:00 708

原创 SQL语句优化技术分析

 SQL语句优化技术分析 操作符优化IN 操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL

2009-02-05 15:41:00 599

转载 Oracle临时表的创建(要比SQLServer繁琐,而且8i以上的版本才支持)

Oracle中的临时表用法汇总  说明:下文中的一些说明和示例代码摘自CSDN,恕不一一指明出处,在此一并对相关作者表示感谢!   1 语法   在Oracle中,可以创建以下两种临时表:   1) 会话特有的临时表   CREATE GLOBAL TEMPORARY ( )   ON COMMIT PRESERVE ROWS;   2) 事务特有的临时表   CREATE GLOBAL TE

2008-12-12 12:47:00 1001

原创 T-SQL和PL/SQL 区别

  ORACLE PL/SQL与SQL SERVER T-SQL一些比较字符串连接Oracle用|| 符号作为连接符,而SQL Server的连接符是加号:+ 。 Oracle查询如下所示:Select ‘Name’ || ‘Last Name’ From tableName SQL Server查询如下:Select ‘Name’ + ‘Last Name’GUIDOracl

2008-11-07 09:28:00 6408 2

C#俄罗斯方块练习,自己学习的练习源码

俄罗斯方块,自己学习的练习源码,希望帮到初学者。本来想0分的,但本人没有分下载了,所以就……呵呵,希望大家支持下。

2008-11-13

空空如也

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

TA关注的人

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