PL/SQL系列2-SQL*PLUS(2)
一 创建简单存储过程
代码如下:
--一个简单的函数 create or replace function wordcount(str in varchar2) return PLS_INTEGER as declare local variable here BEGIN implement algorithm here END; /
这里有一个小技巧,你可以开启set echo on ,然后代码在屏幕上滚动,还带着数据库所分配的行号,这个选项在问题诊断时非常有用。
还有就是很有必要创建函数的别名,因为如果函数的属主发生了变化,需要修改的只有这个别名(而不需要对任何存储过程做改动)
隐藏存储过程的源的代码:
oracle 提供了一个叫做wrap的命令行工具,这个工具可以吧许多create语句转换为有明文和十六进制符号组成的混合体。这个工具并不是加密。
PL/SQL的环境: