2
是否MariaDB支持嵌套交易(不保存點)?MariaDB是否支持嵌套事務?
我希望能夠在存儲過程中使用嵌套事務。目前在MySQL中,我將一個參數「useTransaction」傳遞給每個存儲過程,該參數控制是否在該存儲過程的主體中啓動新的事務。
如果交易可嵌套like this會更方便。
是否MariaDB支持嵌套交易(不保存點)?MariaDB是否支持嵌套事務?
我希望能夠在存儲過程中使用嵌套事務。目前在MySQL中,我將一個參數「useTransaction」傳遞給每個存儲過程,該參數控制是否在該存儲過程的主體中啓動新的事務。
如果交易可嵌套like this會更方便。
沒有。但MariaDB有@@ in_transaction,它告訴你一個事務是否已經在進行中。
沒有,但兩者MariaDB的和MySQL有chained transactions:
START TRANSACTION;
[do e.g. an insert here]
COMMIT AND CHAIN;
[do e.g. another insert here]
COMMIT AND CHAIN;
[do e.g. yet another insert here]
COMMIT;