
Oracl
哈哈哈哈哈我撒
特长和经历:商业软件开发(ERP,超市管理),票务系统开发,智能交通相关开发(客运站系统),流媒体(Media SDK),呼叫中心(热线系统),动力环境监控,视频采集集成 === 心得:贤人必须成人,成人才能达己
展开
-
ORCALE常用语句
http://dl2.youkuaiyun.com/down4/20070628/28150250524.dochttp://dl2.youkuaiyun.com/down4/20070628/28150250524.doc转载 2007-06-28 15:03:00 · 687 阅读 · 0 评论 -
PL/SQL 连接Oracle10g失败
用PLSQL Dev连接Oracle10g时,出现不能链接的问题,出现以下这个提示:---------------------------PL/SQL Developer - (Not logged on)---------------------------Initialization errorSQL*Net not properly installedOracleHomeKey: SOF原创 2009-05-14 13:34:00 · 151 阅读 · 0 评论 -
Oracle 9.2下的“System.Exception: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater”
今天在连接Oracle的时候碰到一个问题,我的机器装的是Oracle9.2客户端,当在asp.net应用中使用数据访问的组件(调用System.Data.OracleClient)时,程序报“System.Exception: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater”的错误原创 2009-03-27 14:40:00 · 636 阅读 · 0 评论 -
oracle中的Insert into
Insert语句也是oracle中用的非常多的一类SQL语句,如果你要经常做信息系统的开发,你一定要对Insert into的语法很熟悉。下面是最基本的insert语法Insert into table [column1,column2….]Values (value1,value2….);使用这种语法一次只能插入1行数据。如果你想使用insert into插入一行数据,该数据包含了表中每一原创 2009-03-12 14:38:00 · 6604 阅读 · 0 评论 -
orcale 中 TRUNCATE和DELETE有以下几点区别
1、TRUNCATE在各种表上无论是大的还是小的都非常快。如果有ROLLBACK命令DELETE将被撤销,而TRUNCATE则不会被撤销。 2、TRUNCATE是一个DDL语言,向其他所有的DDL语言一样,他将被隐式提交,不能对TRUNCATE使用ROLLBACK命令。 3、TRUNCATE将重新设置高水平线和所有的索引。在对整个表和索引进行完全浏览时,经过TRUNCATE操作后的原创 2009-03-12 15:01:00 · 749 阅读 · 0 评论 -
使用oracle中的insert all来向多个表插入数据
insert all结构的作用是想几个表中同时插入数据。下面是一个简单的例子。我们先来使用create select 结构创建两个表,这两个表的结构和scott.emp的结构一模一样。如果你对create selectcreate table insert_all_test1asselect empno,ename from scott.emp where 1 = 0和create ta转载 2009-03-12 14:44:00 · 1796 阅读 · 1 评论 -
使用insert-select结构一次插入多行数据
一次插入多行数据,这里我们就需要用到insert…select结构了。下面insert…select结构的描述:Insert into table[column1,column2…]Select 语句例如我们前面曾建了一个测试表Create table testtable(c1 int,C2 varchar2(20) default ‘unknown’);我们建好之后可以在里面插入几行数据然原创 2009-03-12 14:41:00 · 2338 阅读 · 0 评论 -
Oracle10g新特性:Recycle Bin回收站
关 键 词: Oracle10g提供了类似操作系统中的回收站功能。当drop table的时候,实际上只是将其重命名,并将table以及相关联的对象如index,constraint等放到回收站(RecycleBin)中,后续如果发现drop错了table,可以使用flashback table命名将回收站中的table还原,这就是Oracle10g的Flashback Drop功能。 环境 S原创 2009-02-26 14:55:00 · 480 阅读 · 0 评论 -
C#连接Oracle数据库, 提示"ORA-12154: TNS: 无法解析指定的连接标识符"
SQL/PLUS可以连接成功。 C#写的程序中,不能连接数据库,提示上面的错误 解决方法: 客户端配置net manage,重要的是后面这句,如果自己上装有服务器端,也需要在服务器端配置net manage才行。。原创 2009-02-13 17:36:00 · 1958 阅读 · 1 评论 -
oracle-快速删除重复的记录
做项目的时候,一位同事导数据的时候,不小心把一个表中的数据全都搞重了,也就是说,这个表里所有的记录都有一条重复的。这个表的数据是千万级的,而且是生产系统。也就是说,不能把所有的记录都删除,而且必须快速的把重复记录删掉。对此,总结了一下删除重复记录的方法,以及每种方法的优缺点。为了陈诉方便,假设表名为Tbl,表中有三列col1,col2,col3,其中col1,col2是主键,并且,col1转载 2007-12-06 14:49:00 · 460 阅读 · 0 评论 -
LOCK
--查询锁表selectb.SID,b.SERIAL#,b.USERNAME,b.MACHINE,c.object_namefrom v$lock a, v$session b , dba_objects cwhere a.SID = b.SIDand a.ID1 = c.object_idand b.USERNAME = JSUSER --删除锁表alter system k原创 2007-09-03 16:30:00 · 531 阅读 · 0 评论 -
fun-oracle
create or replace function FUNSSBB00104( p_payday out char, ---精算支払日 p_payrefday out char, ---支払基準日 p_sitetype in char, ---支払サイト区分 p_clicd in char,原创 2007-08-17 15:39:00 · 307 阅读 · 0 评论 -
prc
create or replace procedure ProSSBA00107( p_rtn out number, p_strrtn out varchar2, p_date varchar2, ---バッチ処理日 p_staffid varchar2, ---バッチ処理ID p_code原创 2007-08-17 15:38:00 · 222 阅读 · 0 评论