Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1705706
  • 博文数量: 136
  • 博客积分: 10021
  • 博客等级: 上将
  • 技术积分: 3261
  • 用 户 组: 普通用户
  • 注册时间: 2007-01-22 11:26
文章分类

全部博文(136)

文章存档

2010年(1)

2009年(26)

2008年(109)

我的朋友

分类: Oracle

2008-06-20 11:53:31

我们编写代码,当然会定义一堆的变量了,为什么说不要随便定义变量呢?定义一个变量的原则很简单:根据需要来定义。

这不是废话。在我所看到的很多代码中,定义了很多不必要的变量,使得代码的阅读和管理非常麻烦。看看我们的 PL/SQL 过程吧,编译成功后总会存在警告“在过程 xxxx 中定义了变量 xx,但并未使用”。仔细检查一下,你就可以删掉很多没用的变量;调整一下程序的逻辑结构,又可以去掉很多中间变量的声明。当你的程序代码量很少的时候,你会发现工作变得很轻松。


我们编写 PL/SQL 的唯一目标就是:简洁、高效。首先要实现代码的简洁,当效率成为程序运行的瓶颈时,可能需要一些稍微复杂的代码来换取速度。
阅读(1645) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~