0

我需要维护一个存储过程中的一些值,并在其他一些存储过程中再次使用它们。

下面是我创建全局临时表的存储过程的一部分。

IF object_id('tempdb..##TempNewSchedule') IS NULL
BEGIN
    CREATE TABLE ##TempNewSchedule (OrderId INT)
END

INSERT INTO ##TempNewSchedule 
VALUES(@OrderID)

所以我的要求是,每当调用这个 SP 时,它都会检查是否已经有一个全局临时表,如果没有,那么它应该创建一个新的全局临时表,否则它应该将记录插入到已经创建的临时表中. 但每次它都会创建新的临时表。

也请建议任何其他方法。

谢谢

4

0 回答 0