temp-tables 相关问题

临时表是RDBMS的一个功能,作为存储中间结果的一种方法。一些RDBMS将本地和全局临时表区分开来。临时表通常在会话结束时删除本地,或者不再为全局引用临时表时删除临时表。请注意,临时表与表变量不同,即使两者都是临时表。

如何复制表的结构和内容,但具有单独的顺序?

我正在尝试设置临时表以进行单元测试。到目前为止,我设法创建一个临时表来复制现有表的结构:CREATE TEMP TABLE t_mytable(LIKE mytable ...

回答 2 投票 10

Mysql在按顺序排列时性能较慢

我正在使用Mysql 5.7我有7006500行的表。我的查询执行group by并获取具有最大计数的行,其中每个组已经被索引但仍然需要...

回答 1 投票 1

插入临时表和表变量时的结果不同

当我使用表变量来存储查询结果时:INSERT INTO @sortedArticleIds SELECT article_id,NULL AS groupBy FROM #articleIds GROUP BY article_id ORDER BY MIN(...

回答 1 投票 1

SQL在If和Else块中插入临时表

我正在尝试根据SQL 2005中的条件结果填充临时表。临时表将具有相同的结构,但将使用不同的查询填充,具体取决于...

回答 8 投票 9

检查是否存在临时表,并在创建临时表之前删除它是否存在

我正在使用以下代码检查临时表是否存在,如果存在,则在再次创建之前删除该表。只要我不更改列,它就可以正常工作。如果我稍后添加一列,...

回答 13 投票 576

Teradata临时表

我需要帮助在Teradata中创建临时表。下面我正在创建一个全局临时表TOPTABLE3。然后我在表中插入10行。但是,当我查询表格时,我......

回答 1 投票 0

mysql中的视图和临时表有什么区别?哪个更好?

mysql中的视图和临时表有什么区别?哪个更好?

回答 1 投票 -1

如何复制记录,修改并将它们添加到同一个表中

我有一些问题,希望你可以帮助我。 :)我所拥有的是这样的表:ID Col1 Col2 ReverseID 1 Number 1 Number A 2 Number 2 Number B 3 Number ...

回答 3 投票 2

临时表是在SQL Server中创建的,但表名附加了额外的字符

我试图在SQL Server Management Studio v17.9中创建一个临时表。 CREATE TABLE#test1(ID INT NOT NULL IDENTITY PRIMARY KEY,MyDate DATETIME2(0)NOT NULL,MyValue VARCHAR(25)...

回答 1 投票 0

从temptable查看数据

我有以下查询选择VendorNumber,东西((选择不同','+ dbo.vendordata.InvoiceStatus来自dbo.vendordata,其中dbo ....

回答 2 投票 0

使用临时表的SQL查询

我有一个查询如下选择VendorNumber,sum(EY_AmountIncl_LC)AmountIncl_LC,SUm(EY_AmountExcl_LC)AmountExcl_LC,max(EY_datedocumented)Datedocumented,stuff((select distinct','+ dbo ....

回答 1 投票 1

执行sp_executeSql以选择...到#table但不能选择临时表数据

试图在sp_Executedsql中选择...到临时表#TempTable。不是它成功插入或没有,但有消息写入(359行受影响)意味着成功插入? ...

回答 8 投票 32

删除全局临时表

2个单独的问题。我正在使用这个脚本删除一个表[已解决] BEGIN EXECUTE IMMEDIATE'DROP TABLE_NAME'; DBMS_OUTPUT.PUT_LINE('全局表TABLE_NAME已删除');例外......

回答 5 投票 10

SQL - 使用日期间隔填充临时表,对性能的影响最小

在存储过程中,我需要在@StartDate和@EndDate之间以7天的日期间隔填充临时表,如下所示:CREATE TABLE #DateIntervals(Period StartDate date,...

回答 1 投票 0

MySql - 不支持BLOB / TEXT列

如果不存在则创建临时表tmp engine = memory SELECT id,CONCAT(TRIM(lastName),TRIM(firstName),TRIM(zip))AS标识FROM客户GROUP BY标识;在运行程序时,我得到...

回答 2 投票 0

如何在Hibernate中使用临时表批量删除记录?

我有个问题。这些方法在哪里? Dialect.supportsTemporaryTables(); Dialect.generateTemporaryTableName(); Dialect.dropTemporaryTableAfterUse(); Dialect.getDropTemporaryTableString();一世'...

回答 1 投票 15

当它们使用相同的临时表名时,2个MySQL连接是否可能崩溃?

我对MySQL的调用顺序是这样的:Connection1:创建临时表'temp_table'... Connection2:创建临时表'temp_table'...(已存在,崩溃???)Connection1:drop ...

回答 2 投票 0

mysql中的集群表查询

我的mysql数据库中有一个表,它有一个列分数和一个列集群。 score为float,cluster可以为NULL或整数。 NULL表示该行不属于任何集群,整数表示该行...

回答 1 投票 0

mysql中的临时表被锁定

在我正在使用的查询中,我正在创建一个临时表。这是查询:SELECT u1.url,u1.id,u1.domain FROM urls u1 JOIN(在这里创建新表)u2 ON u1.id = u2.url_id GROUP BY u1.domain;而......

回答 1 投票 0

创建一个虚拟SQL表,然后插入数据

我正在尝试创建一个临时表,然后插入一个查询来替换该虚拟表中的数据。在插入新数据之前,我想要获得的最终虚拟表看起来像这样:...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.