预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第PAGE\*Arabic\*MERGEFORMAT11页共NUMPAGES\*Arabic\*MERGEFORMAT11页第PAGE\*MERGEFORMAT11页共NUMPAGES\*MERGEFORMAT11页第PAGE\*MERGEFORMAT11页共NUMPAGES\*MERGEFORMAT11页第PAGE\*MERGEFORMAT11页共NUMPAGES\*MERGEFORMAT11页第PAGE\*MERGEFORMAT11页共NUMPAGES\*MERGEFORMAT11页第PAGE\*MERGEFORMAT11页共NUMPAGES\*MERGEFORMAT11页第PAGE\*MERGEFORMAT11页共NUMPAGES\*MERGEFORMAT11页第PAGE\*MERGEFORMAT11页共NUMPAGES\*MERGEFORMAT11页第PAGE\*MERGEFORMAT11页共NUMPAGES\*MERGEFORMAT11页第PAGE\*MERGEFORMAT11页共NUMPAGES\*MERGEFORMAT11页第PAGE\*MERGEFORMAT11页共NUMPAGES\*MERGEFORMAT11页2022Oracle数据库开发技巧Oracle数据库开发技巧Oracle开发的过程中,有不少麻烦的问题。以下是我收集的Oracle数据库开发技巧,希望大家仔细阅读!Oracle数据库开发技巧ORACLE数据库作为大型数据库管理系统,近年来始终占有世界上高端数据库的最大份额,其强大而完善的数据库管理功能,以及ORACLE公司推陈出新的不断努力,始终成为IT业界瞩目的焦点。岭澳核电站的数据库平台采纳了ORACLE7.3作为后端平台,前端选择了ORACLE公司的DEVELOPER2000及DESIGNER2000作为开发工具,采纳了目前流行的CLIENT/SERVER模式。本人在ORACLE系统的开发中,就ORACLE的整套开发工具提出一些自己的体会,供同行参考。一.ORACLESQLPLUS运用技巧:----①查找重复记录:SELECTDRAWING,DSNOFROMEM5_PIPE_PREFABWHEREROWID!=(SELECTMAX(ROWID)FROMEM5_PIPE_PREFABDWHEREEM5_PIPE_PREFAB.DRAWING=D.DRAWINGANDEM5_PIPE_PREFAB.DSNO=D.DSNO);----执行上述SQL语句后就可以显示全部DRAWING和DSNO相同且重复的记录。----删除重复记录:DELETEFROMEM5_PIPE_PREFABWHEREROWID!=(SELECTMAX(ROWID)FROMEM5_PIPE_PREFABDWHEREEM5_PIPE_PREFAB.DRAWING=D.DRAWINGANDEM5_PIPE_PREFAB.DSNO=D.DSNO);----执行上述SQL语句后就可以删除全部DRAWING和DSNO相同且重复的记录。----②快速编译全部视图----当在把数据库倒入到新的服务器上后(数据库重建),须要将视图重新编译一遍,因为该表空间视图到其它表空间的表的连接会出现问题,可以利用PL/SQL的语言特性,快速编译。SQL>SPOOLON.SQLSQL>SELECT‘ALTERVIEW‘||TNAME||’COMPILE;’FROMTAB;SQL>SPOOLOFF然后执行ON.SQL即可。SQL>@ON.SQL当然,授权和创建同义词也可以快速进行,如:SQL>SELECT‘GRANTSELECTON’||TNAME||’TOUSERNAME;’FROMTAB;SQL