在Microsoft Sql Server中删除全局临时表
发布时间:2023-01-30 17:01:42 所属栏目:MsSql教程 来源:转载
导读: 您可以在创建temp table之前检查该表是否存在。
如果表仅在存储过程的作用域中使用,则首选local temp tables或table variablemssql 临时表,而不是global temp table
当存储过程结束时,在
如果表仅在存储过程的作用域中使用,则首选local temp tables或table variablemssql 临时表,而不是global temp table
当存储过程结束时,在
您可以在创建temp table之前检查该表是否存在。 如果表仅在存储过程的作用域中使用,则首选local temp tables或table variablemssql 临时表,而不是global temp table 当存储过程结束时,在存储过程中创建的本地临时表将自动删除。创建表的存储过程执行的任何嵌套存储过程都可以引用该表。调用创建表的存储过程的进程不能引用该表 所有其他本地临时表都会在当前会话结束时自动删除 当创建表的会话结束并且所有其他任务停止引用全局临时表时,将自动删除全局临时表。任务和表之间的关联仅在单个Transact-SQL语句的生命周期内维护。这意味着,在创建会话结束时主动引用全局临时表的最后一条Transact-SQL语句完成时,将删除该表 在创建本地临时表之前,
复制 或表变量
复制 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐