有没有可能在一个mysql查询中执行多个CREATE TABLE?
发布于 2011-11-21 21:46:06
不是的。您必须在多个查询中执行它们。
<incorrect>但是,您可以将创建查询包装在transaction中,以便在某些操作失败时回滚整个操作。</incorrect>
更新:好的,正如pilcrow指出的那样,每次创建都会导致隐式提交,因此您不能使用事务来完成此操作。但是,您可以在事务中包装插入(用于备份还原)。
https://stackoverflow.com/questions/8212787
复制相似问题