oracle中的declare

转自http://blog.csdn.net/zhouqi_2011/article/details/6854939
使用declare或begin关键字开头的叫匿名块,每次使用均需要进行编译,不能存储在数据库中且不能被其他PL/SQL调用。而你所谓的存储过程,存储函数,触发器等叫命名块,一经编译后面就可直接调用,且可以存储在数据库中,被其他PL/SQL 调用。
http://infolab.stanford.edu/~ullman/fcdb/oracle/or-plsql.html
原文地址:https://www.cnblogs.com/javahuang/p/2994792.html