在数据库中,**Temporary Table(临时表)**的存在时间取决于具体的数据库系统以及创建方式,但一般规律如下:
CREATE TEMPORARY TABLE 创建的临时表:
DROP TEMPORARY TABLE 时自动删除PostgreSQL
CREATE TEMPORARY TABLE(或 TEMP):
ON COMMIT PRESERVE ROWS | DELETE ROWS | DROP 控制SQL Server
#table):
##table):
Oracle
ON COMMIT DELETE/PRESERVE ROWS 决定)临时表通常只存在于“当前会话(或事务)”中,会话/连接断开或事务结束(视数据库而定)后会自动消失。
如果你指的是某种具体数据库或某种使用场景(如存储过程、连接池),可以告诉我,我可以给出更精确的答案。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。