从 Vb.Net 中删除 Sql 临时表

发布于 2024-08-31 05:38:46 字数 282 浏览 7 评论 0原文

我有一个 vb.net 应用程序,我正在创建和删除临时表。我只想知道从某些客户端应用程序以编程方式创建的临时表是否会在处理应用程序时自动删除,或者我们应该通过代码显式删除它。

我需要确保当我关闭应用程序或该块已成功执行时,所有表都会被删除。

现在我正在使用 drop table 进行删除...我需要代码来检查 sql server 中现有的临时表,并在表单关闭时一次将它们全部删除。

我希望我的台词是清楚的。

环境是VB.Net + Sql Server 2008

I have a vb.net app , and I am creating and dropping temp tables. I just want to know whether the temp tables created programatically from some client app will get dropped automatically with dispose of application or we should have to drop it explicitly by code.

I need to be sure that all tables will get dropped when I close my app or that block has been executed successfully.

Right now I am dropping using drop table .... I need code to check existing temp table in sql server and drop them all at a time on form close.

I hope my lines are clear.

Environment is VB.Net + Sql Server 2008

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

無心 2024-09-07 05:38:46

会话关闭时,本地临时表将被丢弃。

当最后一个使用全局临时表(带有 ## 前缀)的连接关闭时,该临时表将被删除。

Local Temp tables are disposed of when the session closes.

Global temp tables (with ## prefix) are dropped off when the last connection using it closes.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文