当前位置: 代码迷 >> Oracle管理 >> 定名块的使用例
  详细解决方案

定名块的使用例

热度:124   发布时间:2016-04-24 04:09:54.0
命名块的使用例
PL/SQL中命名块在实际运用中可以怎么使用?能给个使用例吗?
它和匿名块除了表面上有无名字的区别之外,还有什么其他不同么?比如说在存储上
它的名字能有什么好处呢?还是单纯只起到类似注释的作用呢?
------解决思路----------------------
的确是没看仔细,看成匿名块了。

命名块, 其实就是一个标识符,可以使用 goto 语句的那种。

名字可以随便起,就是 两个尖括号。

<<>>

------解决思路----------------------
goto可读性差,但是也有优点,他的代码复用率较高
使用goto的话基本上可以实现不写重复的代码,最大化的复用所写的代码
他的写法更接近汇编语言,解析的效率应该也会快一点

还有就是灵活,特别是程序调整,打补丁的时候,使用goto有时代码会少好多

但是咋说呢,优点再多也不好用,可读性差注定他不被提倡
使用他容易出现一些意想不到的错误,一旦出错,很难找到问题原因,大部分时候只能重写
  相关解决方案