用concat批量生成MySQL查询语句
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用concat批量生成MySQL查询语句相关的知识,希望对你有一定的参考价值。
select concat(‘grant all on ‘, table_schema,".",table_name," to ‘ gxsnerp‘@‘localhost ‘;") from tables where table_schema=‘gxsnerp‘ and table_name like ‘ACT%‘;
生成拼接语句如下:
grant all on gxsnerp.ACT_HI_VARINST` to ‘gxsnerp‘@‘localhost‘;
grant all on gxsnerp.ACT_GE_PROPERTY to ‘gxsnerp‘@‘localhost‘;
grant all on gxsnerp.ACT_ID_MEMBERSHIP to ‘gxsnerp‘@‘localhost‘ ;
grant all on gxsnerp.ACT_HI_ACTINST to ‘gxsnerp‘@‘localhost‘ ;
以上是关于用concat批量生成MySQL查询语句的主要内容,如果未能解决你的问题,请参考以下文章