我是MySQL新手,以前Oracle用习惯了。麻烦哪位大侠给出个例子?
如果MySQL不支持“begin-end”,能不能指点个能实现类似功能的方法。谢谢!

解决方案 »

  1.   

    不支持匿名块。在存储过程中支持 BEGIN END
      

  2.   

    MYSQL目前不支持,否则换支持匿名块的数据库,比如ORACLE
      

  3.   

    是的。但如果只是简单的赋值查询,则可以直接执行。如果有IF THEN, WHILE等则只能写在存储过程中。看一下MYSQL的价格与ORACLE的差异就可以理解为什么MYSQL不支持了。
      

  4.   

    真是个令人沮丧的消息,我现在才明白原来自己被PL/SQL惯坏了。多谢!