2010-05-21 16 views
0

我想在MySQLMySQL簡單查詢給出「查詢是空的」。交易需要幫助,我認爲

delimiter go 

    start transaction; 
    BEGIN 
     DECLARE EXIT HANDLER FOR SQLEXCEPTION, SQLWARNING, NOT FOUND ROLLBACK; 
     INSERT INTO jext_categories (Name) VALUES ('asdfas'); 
     INSERT INTO jext_categories (Name) VALUES ('asdfas2'); 
    END; 
    commit; 

    SELECT * FROM jext_categories; 

go 
delimiter ; 

做一個簡單的交易,但我不斷收到一個錯誤說查詢是空的。有人能告訴我我做錯了什麼,以及什麼是在MySQL中進行交易的適當格式?

謝謝!

回答

1

DECLARE僅在存儲的例程中受支持