【问题标题】:How to prevent multiple users tables from colliding in SQL Server?如何防止多个用户表在 SQL Server 中发生冲突?
【发布时间】:2018-09-23 06:17:23
【问题描述】:

我正在用 C# 创建一个调用多个存储过程的应用程序。其中一个存储过程创建一个表,其他存储过程查询该表。多个用户可以同时使用该应用程序。在这种情况下,使用相同的表名时,什么表适合防止数据冲突?

【问题讨论】:

    标签: sql-server stored-procedures collision multiple-users


    【解决方案1】:

    SQL Server 支持两种不同类型的临时表:本地表和全局表。

    本地#temporary 表仅对创建它们的会话可见。

    全局##temporary 表对所有会话可见。

    有关详细信息,请参阅 TechNet 文章 here 的“临时表”部分。

    【讨论】:

      猜你喜欢
      • 2012-05-18
      • 1970-01-01
      • 2019-05-07
      • 1970-01-01
      • 1970-01-01
      • 2019-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多