在我的应用程序中,我允许用户选择尽可能多的记录,然后通过一些测试来标记一些记录以在将所选记录添加到最终目的地时遗漏。
为此,我正在创建一个临时表,然后使用用户选择插入该表。问题是,我需要将临时表的名称传递给处理传入选择的存储过程。
我试过这个
SELECT *
FROM information_schema.TABLES
WHERE TABLE_SCHEMA = SCHEMA()
ORDER BY CREATE_TIME DESC
LIMIT 1;
但这不显示临时表。除了显示最后创建的临时表外,还需要知道客户端连接最后创建的表是如何last_insert_id()
工作的。
我怎样才能得到最后创建的临时表?