0

次のコードを mysql クエリ ブラウザまたは navicat で実行するにはどうすればよいですか? クエリとして実行しようとしたところ、エラーが発生しました。これをクエリに入れるだけですか、それとも何ですか?

use nydb;
DROP PROCEDURE IF EXISTS testProc;
CREATE PROCEDURE testProc()
BEGIN

  # do something

DELIMITER ;
call testProc();
DROP PROCEDURE testProc;
4

1 に答える 1

1

5.1.58 でテスト済み

use nydb;

delimiter $$

DROP PROCEDURE IF EXISTS testProc$$
CREATE PROCEDURE testProc()
BEGIN

  select 1 from dual;

END $$

DELIMITER ;

call testProc();

DROP PROCEDURE testProc;
于 2011-12-25T08:05:49.317 に答える