同标题,我想创建一个存储过程,却给出 ERROR 1607(HY000)的提示。

解决方案 »

  1.   


       delimiter //
       create procedure p1()
       select * from table;
       //为什么这样的存储过程创建不了。
      

  2.   


    delimiter || 
    create procedure p1() 
    begin
       select * from table; 
    end||
    delimiter ;
      

  3.   

    你的mySQL是什么版本?版本>5才能用 '存储过程'
    == 思想重于技巧 ==
      

  4.   


    delimiter || 
    create procedure p1() 
    begin
       select * from `table`; 
    end||
    delimiter ;
      

  5.   

    版本是5.1版
    应该可以 试一下以下摘自 MySQL 5.1 Reference Manual[align=center]====  ====
    [/align]
      

  6.   

    create procedure p1() (
       select * from `table`; 
    );