1

私はmysqlの作成手順スクリプトと少し混乱しています。私のスクリプトは次のようになります。

DELIMITER //
DROP PROCEDURE play;
CREATE PROCEDURE play()
BEGIN
insert into hi (name,id)VALUES ('apple','2010');
END
//

テーブル hi には挿入されません。

4

2 に答える 2

1

スクリプトは実際にはコマンドを介して手順を実行しませんplaycall

追加する必要があります

call play

指図

于 2010-04-09T03:33:31.783 に答える
0

使用する

CALL play();

そして私は使用をお勧めします

DROP PROCEDURE IF EXISTS play()  

代わりに DROP PROCEDURE play()

于 2012-07-25T13:15:38.947 に答える