为什么要保存一些以后无法检索的东西呢?这有什么意义呢?
发布于 2021-12-03 01:37:46
对于对不想保留的数据运行触发器非常有用。
例如,mysql目前不支持遍历查询结果--所以您可以使用"insert into (select col1,col2,col3 from where )“实现一个完成相同任务的解决方案。
然后向黑洞表添加am on-insert触发器,该黑洞表在所选数据的“for each”操作中执行您想要执行的任务。
blackhole不存储结果,所以不需要事后清理,您最终得到了一个简单的for-each解决方案。
https://stackoverflow.com/questions/4593496
复制相似问题