【发布时间】:2017-01-24 12:39:59
【问题描述】:
我从 .NET 应用程序中查询我的数据库(时间重新编码)。我将 Windows 用户名发送到数据库并根据此信息进行查询。
我使用存储过程查询许多不同的信息,例如假期、加班等,然后将它们发送回 .NET 应用程序,并在其中以一种形式显示这些数据。
假设我需要来自Form1 的 SP1、3 和 4 的信息:
FORM1:
SP1
SP3
SP4
我的问题:
我有一个非常复杂的表,我需要这些表来存储这些存储过程。目前,我在每个存储过程中将这个表创建为临时表,这显然非常耗时。
到目前为止,我所尝试的是创建一个创建临时表的存储过程,但在我的其他存储过程中无法访问这个存储过程。
我的问题:我正在寻找一种方法为Form1 创建一次此表,因此我可以在其他存储过程中访问这些表。
我使用的是 SQL Server 2014 Express。
【问题讨论】:
-
使用永久表或全局临时表。
标签: sql-server tsql stored-procedures temp-tables sql-server-2014-express