我正在MySql中创建一个临时表,并希望它在断开连接后不会出现。//a temp table from the previous connection因此,我使用一个连接创建一个临时表我可以使用第二个连接看到temp表。怎么回事?我遗漏了什么?
另外:如果我关闭应用程序并重新打开它,那么临时表就不存在了。会不会是连接池之类的?
我需要使用Postgres表(只使用)来存储临时生成的数据,以便在其他控制器和方法之间共享这些数据。TEMPORARY TABLE accounts ON COMMIT PRESERVE ROWS as select * from accounts_main;`);
但是我的应用程序没有在现有的连接池中看到任何临时表这意味着每个路由器请求都使用Objection.js启动一个新的连接池,临时表停留在先前创建的连接池</
我使用ADO.NET连接SAP数据库。我在连接字符串中启用连接池,如:Server=hana-db:30015;Pooling=true;Max Pool Size=50;Min Pool Size=5;UserID=JSmith;Password但我的问题是,当我第一次连接到数据库并创建一个名为#tbl的临时表时,然后断开连接而不删除#tbl。当我重新连接到数据库时,表#tbl仍然存在。那么,当Pooling=true时,我需要手动删除临时表