电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Oracle数据库开发技巧

Oracle数据库开发技巧_第1页
1/13
Oracle数据库开发技巧_第2页
2/13
Oracle数据库开发技巧_第3页
3/13
第 1 页 共 13 页精品文档---下载后可任意编辑Oracle 数据库开发技巧 Oracle 数据库开发技巧 Oracle 开发的过程中,有不少麻烦的问题。以下是我收集的 Oracle 数据库开发技巧,期望大家认真阅读! Oracle 数据库开发技巧 ORACLE 数据库作为大型数据库管理系统,近年来始终占有世界上高端数据库的最大份额,其强大而完善的数据库管理功能,以及ORACLE 公司推陈出新的不断努力,始终成为 IT 业界瞩目的焦点。岭澳核电站的数据库平台接受了 ORACLE7.3 作为后端平台,前端选择了ORACLE 公司的 DEVELOPER 2000 及 DESIGNER 2000 作为开发工具,接受了目前流行的 CLIENT/SERVER 模式。本人在 ORACLE 系统的开发中,就 ORACLE 的整套开发工具提出一些自己的体会,供同行参考。 一. ORACLE SQL PLUS 使用技巧: ----① 查找重复记录: 第 2 页 共 13 页精品文档---下载后可任意编辑 SELECT DRAWING,DSNO FROM EM5_PIPE_PREFAB WHERE ROWID!=(SELECT MAX(ROWID) FROM EM5 _PIPE_PREFAB D WHERE EM5_PIPE_PREFAB.DRAWING=D.DRAWING AND EM5_PIPE_PREFAB.DSNO=D.DSNO); ----执行上述 SQL 语句后就可以显示全部 DRAWING 和 DSNO 相同且重复的记录。 ----删除重复记录: DELETE FROM EM5_PIPE_PREFAB WHERE ROWID!=(SELECT MAX(ROWID) FROM EM5 _PIPE_PREFAB D WHERE EM5_PIPE_PREFAB.DRAWING=D.DRAWING AND EM5_PIPE_PREFAB.DSNO=D.DSNO); ----执行上述 SQL 语句后就可以删除全部 DRAWING 和 DSNO 相同第 3 页 共 13 页精品文档---下载后可任意编辑且重复的记录。 ----② 快速编译全部视图 ----当在把数据库倒入到新的服务器上后(数据库重建),需要将视图重新编译一遍,由于该表空间视图到其它表空间的表的连接会消灭问题,可以利用 PL/SQL 的语言特性,快速编译。 SQL SPOOL ON.SQL SQL SELECT ALTER VIEW ||TNAME|| COMPILE; FROM TAB; SQL SPOOL OFF 然后执行 ON.SQL 即可。SQL @ON.SQL 当然,授权和创建同义词也可以快速进行,如: SQL SELECT GRANT SELECT ON ||TNAME|| TO USERNAME; FROM TAB; SQL SELECT CREATE SYNONYM 第 4 页 共 13 页精品文档---下载后可任意编辑 ||TNAME|| FOR USERNAME.||TNAME||; FROM TAB; ③ 用外联接提高表连接的查询速度 在作表连接(常用于视图)时,常使用以下方法来查...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Oracle数据库开发技巧

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部