gpt4 book ai didi

sql-server - 调试时如何选择数据库中的临时表?

转载 作者:行者123 更新时间:2023-12-04 00:44:18 24 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Query temp table in stored proc whilst debugging in SQL 2008 Management Studio

(4 个回答)


7年前关闭。




我在代码中创建了一个临时表 #temp1,然后在代码中插入该表。我想在调试代码时选择sqlserver中的表。但它不能。 sql server 提示没有名字叫名字。即使在数据库 tempdb 中。调试时如何选择数据库中的临时表?

最佳答案

insert into ##temp1 select * from TableName
select * from ##temp1

说明:

我们需要把 “##”与全局临时表的名称。以下是创建全局临时表的语法:
CREATE TABLE ##NewGlobalTempTable(
UserID int,
UserName varchar(50),
UserAddress varchar(150))

上面的脚本将在 tempdb 数据库中创建一个临时表。我们可以在类似于通用表的临时表中插入或删除记录,例如:
insert into ##NewGlobalTempTable values ( 1, 'Abhijit','India');

现在从该表中选择记录:
select * from ##NewGlobalTempTable

全局临时表对所有 SQL Server 连接都可见。当您创建其中之一时,所有用户都可以看到它。

关于sql-server - 调试时如何选择数据库中的临时表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20539514/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com