10bet网址
MySQL 5.7参考手册
相关文件10bet官方网站 下载本手册 从本手册中摘录

13.2.3做陈述

expr.[,expr.] ......

执行表达式但不返回任何结果。在大多数方面,是速记选择expr.,......,但是当您不关心结果时,它的优势在于它稍微更快。

主要是有用的,函数具有副作用,例如Refoy_Lock()

示例:选择声明暂停,但也会生成结果集:

mysql>选择睡眠(5);+ ---------- + |睡眠(5)|+ ---------- + |0 |+ ----------- + 1行套装(5.02秒)

另一方面,在不产生结果集的情况下暂停.:

mysql>做睡眠(5);查询OK,0行受影响(4.99秒)

这可能是有用的,例如在存储的函数或触发器中,禁止产生结果集的语句。

只执行表达式。它不能在所有情况下使用选择可以使用。例如,从t1做id无效,因为它引用了一个表。