mysql - MySQL游标和while循环有什么区别

标签 mysql

游标与 while 循环有何不同。执行明智,在发生故障时更快、更安全。

最佳答案

光标是一种指向表行的指针变量,您可以在其中使用循环遍历行。所以,回答你的问题哪个更快,那么我会说循环和游标是两个不同的东西游标是一个变量而循环是一个迭代器,没有循环你就不能使用游标。

另外,如果可能的话,我建议您可以使用递归 CTE,来执行您通过游标执行的操作。

关于mysql - MySQL游标和while循环有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58988615/

相关文章:

php - 使用多个值的内连接查询

python - Django 过滤来自自定义聚合函数的注释

php - 搜索字符串形成数据库表中的多列

php - 使用 Amazon SES 通过 PHP 发送时,并非所有邮件都会被收件人收到

mysql - 使用 INNER JOIN 时出现不明确的错误

php - 循环不断得到相同的字符串

MySQL 具有多个值的列

mysql - MySQL 中的 CHECK 约束不起作用

php - 检查 laravel 模型是否已保存或查询是否已执行

php - 我将如何对 mySQL 数据库的每 4 行回显不同的内容