mariadb - MariaDB 是否支持嵌套事务?

标签 mariadb

MariaDB 是否支持嵌套事务(不是保存点)?

我希望能够在存储过程中使用嵌套事务。目前在 MySQL 中,我将一个参数“useTransaction”传递给每个存储过程,它控制我是否在该存储过程的主体中启动一个新事务。

如果事务可以嵌套会更方便like this .

最佳答案

不。但是 MariaDB 有@@in_transaction,它会告诉您事务是否已经在进行中。

关于mariadb - MariaDB 是否支持嵌套事务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25959985/

相关文章:

php - MariaDB 版本字符串的第一部分是什么意思?

mysql - 如何在没有 MariaDB 语法错误的情况下进行替换

mysql - MariaDB:带连接的复杂查询

node.js - Db的数据不断增加

laravel - 如何为我的数据库用户设置一次密码?

mysql - 我需要将一列设置为创建表 MariaDB 的当前日期

python - `pip install mysqlclient` 找不到 `mariadb` 因为它 's obsoleted by ` MariaDB-client`

mysql - 使用用户定义的 var 存储 max(date) 然后在having子句中使用它

linux - mysqldump 没有转储 MariaDB 5.5 数据库中的表

MySQL 创建表错误语法