0

在我的应用程序中,我允许用户选择尽可能多的记录,然后通过一些测试来标记一些记录以在将所选记录添加到最终目的地时遗漏。

为此,我正在创建一个临时表,然后使用用户选择插入该表。问题是,我需要将临时表的名称传递给处理传入选择的存储过程。

我试过这个

SELECT *
  FROM information_schema.TABLES
 WHERE TABLE_SCHEMA = SCHEMA()
 ORDER BY CREATE_TIME DESC
 LIMIT 1;

但这不显示临时表。除了显示最后创建的临时表外,还需要知道客户端连接最后创建的表是如何last_insert_id()工作的。

我怎样才能得到最后创建的临时表?

4

1 回答 1

0

感谢SO提供相关的小部件。我发现这个答案是一个mysql临时表,对于每个访问创建它的脚本的用户来说都是唯一的......?

不能添加太多。@Pascal MARTIN 在他的回答中完成了它。

于 2013-07-30T17:03:03.873 回答