orcale数据库/数据库知识
文章平均质量分 54
qzwujiaying
计算机专业
展开
-
如何得知我的informix数据库是32位还是64位
命令提示符下输入:onstat -显示:IBM Informix Dynamic Server Version 9.40.FC4 ...Note: The following codes are used in the spreadsheet. F = 64-bit on any UNIX/Linux platform H = 32-bit build on any HP 11.x platform; als原创 2010-09-02 15:44:00 · 2625 阅读 · 0 评论 -
高手闲谈Oracle索引扫描
作者: 51CTO Oracle还是比较常用的,于是我研究了一下Oracle索引扫描,在这里拿出来和大家分享一下,希望对大家有用。我们先通过index查找到数据对应的rowid值(对于非唯一索引可能返回多个rowid值),然后根据rowid直接从表中得到具体的数据,这种查找方式称为Oracle索引扫描或索引查找(index lookup)。一个rowid唯一的表示一行数据,该行对应的数据块是通过一次i/o得到的,在此情况下该次i/o只会读取一个数据库块。 在索引中,除了存储每个索引的值外,索转载 2010-09-16 11:01:00 · 502 阅读 · 0 评论 -
PL/SQL 语句块初次接触(游标使用,实现loop的continue)
<br />语句块结构<br /> <br /> 包含三部分:声明部分、执行部分和异常部分,其中执行部分是必须的,声明和异常部分是可选的。<br /> <br />DECLARE<br /> --声明语句<br />BEGIN<br /> --执行语句<br />EXCEPTION<br /> --异常语句<br />END;<br /> <br />oracle 语句块,没有continue功能,可以用goto 实现:<br />下午写的一个简单的语句块功能:<br /> cr原创 2010-10-12 16:44:00 · 4628 阅读 · 0 评论 -
连接查询(左连接,右连接... ...)
<br />连接运算符可以实现多个表查询。<br /> select a.ACCTNO,a.BANKCODE,a.IDNO,a.POLICYNO,a.USETYPE,SUBSTR(a.UTIME, 1, 10),a.OPERNO,b.enddate<br /> from accouno a,hsetacct b<br /> where a.acctno= b.acctno(+) <br /> and a.bankcode = b.ba原创 2010-10-11 17:03:00 · 583 阅读 · 0 评论 -
oracle临时表的用法总结
oracle临时表的用法总结<br />文章分类:数据库<br />1、前言<br /> <br /> 目前所有使用Oracle作为数据库支撑平台的应用,大部分数据量比较庞大的系统,即表的数据量一般情况下都是在百万级以上的数据量。<br /> <br /> 当然在Oracle中创建分区是一种不错的选择,但是当你发现你的应用有多张表关联的时候,并且这些表大部分都是比较庞大,而你关联的时候发现其中的某一张或者某几张表关联之后得到的结果集非常小并且查询得到这个结果集的速度非常快,那么这个时候我考虑在O转载 2010-10-12 17:54:00 · 601 阅读 · 0 评论 -
Oracle数据库中快照的使用
Oracle数据库中快照的使用 oracle数据库的快照是一个表,它包含有对一个本地或远程数据库上一个或多个表或<br />视图的查询的结果。正因为快照是一个主表的查询子集,使用快照可以加快数据的查询速度;<br />在保持不同数据库中的两个表的同步中,利用快照刷新,数据的更新性能也会有很大的改善。<br /> ---- 下面以我在开发襄樊市电信局170话费催缴系统中使用快照加快查询速度的实现过<br /> ---- 170话费催缴系统是一个向用户电话播放催缴话费提示音的系统。用户的欠转载 2011-02-11 10:30:00 · 6431 阅读 · 0 评论 -
DECODE的语法
<br />DECODE的语法<br />先构造一个例子,<br /> 假设我们想给职员加工资,其标准是:<br /> 工资在8000元以下的将加20%;<br /> 工资在8000元以上的加15%,<br /> 通常的做法是,先选出记录中的工资字段值? <br /> select salary into var-salary from employee,<br /> 然后对变量var-salary用if-then-else或choose case之类的流控制语句进行判断。 <br /> 如果用DECODE转载 2011-02-11 16:10:00 · 1200 阅读 · 0 评论 -
number数据类型显示精度问题
<br />create table wjytemp<br />(<br /> NO number(16,2) <br />);<br />insert into wjytemp values(11111111111111.11);<br />sqlplus查询结果:11111111111111.10<br />解决:<br />1.设置plsql让它显示原本的值 工具->首选项,打开窗口,然后选择sql窗体。然后把数字字段 to_char和日期字段 to_char复选框选中。<br />2.sq原创 2011-05-13 11:30:00 · 3251 阅读 · 0 评论 -
ORA-00980: synonym translation is no longer valid", version 9
You Asked 1.在数据库中的概念 同义词(synonym)是指向其它数据库表的数据库指针。 Hi Tom, I run Oracle 7.3 for years in Window NT machine with an C++ application and it work fine. I recently updated my Oracle to 9i in Wi转载 2011-09-29 14:17:19 · 4434 阅读 · 0 评论