博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
谈谈MySQL的do语句
阅读量:5900 次
发布时间:2019-06-19

本文共 591 字,大约阅读时间需要 1 分钟。

select在某些场景下的不足

  比如说我们想让MySQL暂停5秒、那么可以这样写

select sleep(5);+----------+| sleep(5) |+----------+|        0 |+----------+1 row in set (5.01 sec)

  上面的SQL有两个问题

  1): 我并不关心SQL的返回结果,可是MySQL还是象征性的返回了一个“0”给我

  2): 我要的是暂停5s结果暂停了5.01s,这个结果是比我要求的要长的

 

do就是专门做细分市场的

  do专门针对上面给出的select的两个不足。 也就是说如果你用do来做一些事情,说明

  1): 结果集对你并不重要

  2): 你对时间比较敏感,也就是说你想执行的更快一点

do sleep(5);Query OK, 0 rows affected (5.00 sec)

  看到了吧,没有结果集,执行时间正好是5s

 

想着文档

  

 

学习交流

 ------------------------------------------------------------------------------

 ------------------------------------------------------------------------------

 

转载地址:http://mlhsx.baihongyu.com/

你可能感兴趣的文章
linux 命令详解 二十三
查看>>
IT职场人生系列之二:大学生活
查看>>
4.一对多关联映射
查看>>
手把手教你做出好看的文本输入框
查看>>
eclipse在线安装mybatis generator插件、及插件的使用
查看>>
zabbix 3.2.7 (源码包)安装部署
查看>>
看懂此文,不再困惑于 JS 中的事件设计
查看>>
vsCode 快捷键、插件
查看>>
vue-validator(vue验证器)
查看>>
jQuery Ajax MVC 下拉框联动
查看>>
P2569 股票交易
查看>>
每天一个linux命令(21):chgrp,chown,chmod
查看>>
html
查看>>
常见SQL Server导入导出数据的几个工具
查看>>
在程序出现问题,当找不到错误时,第一时间用try ,catch包括起来
查看>>
jquery操作html data-* 属性的坑
查看>>
c#创建文件夹
查看>>
Hibernate事务代码规范写法
查看>>
网络最大流问题算法小结 [转]
查看>>
程序员英语轻松学1
查看>>