23得票4回答
在SQL Server中删除全局临时表(##tempTable)

SQL服务器是否会在一段时间的不活动后自动清除这些内容,还是需要我手动清除?如果需要手动清除,请问如何查询要清除的表格列表?

22得票2回答
在表值函数中使用临时表

我正在尝试在一个表值函数中使用临时表,但似乎无法实现。是否有其他方法可以在表值函数中使用临时表? 当前的代码:CREATE FUNCTION dbo.fnt_AllChildren (@ParentName VARCHAR(255)) RETURNS @return_variable TA...

71得票16回答
EF4-所选的存储过程未返回任何列

我在一个调用一些链接服务器和动态SQL的存储过程中有一个查询。我知道EF不喜欢这样,所以我明确列出了所有将返回的列。然而,它仍然不喜欢。我在这里做错了什么?我只是希望EF能够检测从存储过程返回的列,以便我可以创建所需的类。 请查看以下代码,它组成了我的存储过程的最后几行:SELECT ...

7得票1回答
如何在Oracle中将临时表转换为永久表,反之亦然

我想知道在Oracle中将临时表转换为永久表的命令是什么。 另一个问题是关于索引。如果我将一个临时表转换成永久表,那么在临时表中使用的索引是否会和在永久表中使用的相同?

26得票3回答
SQL Server临时表与游标

在 SQL Server 存储过程中,何时使用临时表,何时使用游标。就性能而言,哪种选项最佳?

13得票4回答
如何在SQL Server中向现有的临时表中插入数据

我正在尝试将两个select语句合并到一个查询中,并将数据导入临时表中。第一个查询将有5列,而第二个查询只有一列。 可以通过以下方式实现第一个查询:Select a.ID AS [a], b.ID AS [b], c.ID AS [c] INTO #testi...

11得票6回答
在C#中使用临时表

我将一个Excel表格读取到了一个数据网格中。然后,我成功地将网格的行读取到了一个DataTable对象中。由于当我将网格的数据源设置为该表对象时,网格得以填充,所以该DataTable对象包含数据。 我的问题是:我想使用该表对象,并使用SQL Server来操作其值(即,我想将其作为临时表...

22得票3回答
临时表被删除时,索引也会被删除吗?

以下的 SQL 是否也会移除索引 - 还是必须要单独删除索引? CREATE TABLE #Tbl (field int) CREATE NONCLUSTERED INDEX idx ON #Tbl (field) DROP TABLE #Tbl

15得票2回答
查找临时表的列名

我需要找到临时表的列名称。 如果是物理表,我们可以使用sys.columns或Information_schema.columns系统视图来查找列名。 同样地,是否有一种方法可以找到临时表中存在的列名?

14得票2回答
PostgreSQL 中的 CTE 和临时索引

我在使用Postgres数据库时会同时使用关系表和可以进行索引的jsonb表。我经常使用CTE查询从临时表中选择插入或更新数据,如: WITH information as ( select fieldA, fieldB, fieldC from tableA ) insert (f...