当前位置: 首页 > 知识库问答 >
问题:

如何将数据插入到雪花数据库中的临时表中。我已经创建了一个ddl:create临时表table_name作为Select

段干华皓
2023-03-14

如何将数据插入到雪花数据库中的临时表中?我已经创建了如下表:

CREATE TEMPORARY TABLE mydata.name as

共有1个答案

夏侯和韵
2023-03-14

这里有一些例子应该会有所帮助。

--create a seed table
CREATE TABLE t1 (id NUMBER, str VARCHAR(100)); 

--add records to seed table
INSERT into t1 values (1, 'Rich'), (2, 'Murnane'); 

--this creates the temp table and adds the two records
CREATE TEMPORARY TABLE t2 AS SELECT id, str FROM t1; 

--this adds additional records, with slightly different data
INSERT INTO t2 SELECT -1 * id, '~'||str||'~' FROM t1; 

--this will show you your four records
SELECT * FROM t2;

ID  STR
1   Rich
2   Murnane
-1  ~Rich~
-2  ~Murnane~
 类似资料:
  • 在创建了临时表并声明了数据类型之后; 然后如何插入数据库中物理表中已保存的相关数据?

  • 问题内容: 我想在Oracle数据库中创建一个临时表 就像是 在SQL Server中 然后用选择语句填充它 是否有可能? 谢谢 问题答案: 是的,Oracle有临时表。这是描述它们的AskTom文章的链接,这是oracle的官方CREATE TABLE文档。 但是,在Oracle中,只有临时表中的 数据 是临时的。该表是其他会话可见的常规对象。在Oracle中频繁创建和删除临时表是一种不好的做法

  • 问题内容: 我有一个看起来像的xml列 我需要将XML中的数据插入到临时表中。 这里 为此,我使用以下代码。但是它不起作用,也没有在临时表中插入任何数据。 但这不起作用,如果正确的xml格式如下所示: 然后就可以了。 请帮我。 问题答案: 首先-请 使用适当的数据类型! 如果您的源数据是XML-为什么不使用数据类型? 另外,如果您的表中有一个-为什么不输入a或类型呢?而为什么是一个?? 没有意义.

  • 问题内容: 我有一个输出当前数据的现有查询,我想将其插入到Temp表中,但是这样做有一些问题。有人会对如何执行此操作有一些见解吗? 这是一个例子 这似乎当前以我需要的方式输出我的数据,但我想将其传递到临时表中。我的问题是我对SQL查询还很陌生,还没有找到一种方法来做到这一点。或者,即使有可能。如果不可能,是否有更好的方法将我要查找的数据获取到临时表中? 问题答案:

  • 我有一个输出当前数据的现有查询,我想将其插入到Temp表中,但这样做有一些问题。有人对如何做到这一点有一些见解吗? 这里有一个例子 这似乎以我需要的方式输出了我的数据,但我想将其传递到临时表中。我的问题是我对SQL查询很陌生,并且无法找到这样做的方法。或者如果可能的话。如果不可能,有没有更好的方法将我正在寻找的获取到临时表中?

  • 我有三个表,它们与下图相匹配: 我需要从join_表中删除一些数据,其中标签列(表右)和名称列(表左)符合一些条件。 我的解决方案是使用临时表: 我的问题是:有没有其他方法可以在不创建临时表的情况下执行此类删除?