这个问题可以直接用sql执行,不用写这些变量什么的,但如果你想让系统自动执行呢?如果这只是一部分,其他的部分要调用呢?这就相当于一个函数了,另外,还因为很多复杂的功能用sql实现起来很困难或者实现不了,所以才用到这么麻烦的东西,这些东西的好处在简单的地方不容易体现的,或者你看到的东西只是为了容易明白才用了一些很简单的粒子的。我不知道你问的是不是这意思?

解决方案 »

  1.   

    是不是pl/sql是用在oralcle后台的,跟我用jdbc编成没多大关系
      

  2.   

    如果用jdbc的话,和后台基本没有关系,前提是大量采用EJB
      

  3.   

    DBMS_OUTPUT.PUT_LINE只是调试存储过程的时候用一下,没谁会把它用于正式场合,因为太慢了。
    P L / S Q L是一种高级数据库程序设计语言,该语言专门用于在各种环境下对O r a c l e数据库进行访问。
    (((就像mssql一样都有一套对应的语法来操作数据库的设计的,都是对标准的SQL进行的扩充
      

  4.   

    http://www.pdown.net/download.asp?downid=2&id=117
    是《Oracle_8i_PL_SQL高级程序设计》的电子版,也许能解答你更多的疑问。