snowflake-cloud-data-platform - 从现有表创建表而不复制雪花中的数据
问题描述
我想从现有表中创建表,而不将数据复制到雪花中的新表中。这可能吗?
例如:
我有表说“DB”。“SCHEMA”。“tb1”和“DB”。“SCHEMA”。“tb2”。
我想从 "DB"."SCHEMA"."tb1" 和 "DB"."SCHEMA" 创建表 "DB"."SCHEMA"."tb3" 和 "DB"."SCHEMA"."tb4"。 “tb2”而不将其数据复制到“DB”。“SCHEMA”。“tb3”和“DB”。“SCHEMA”。“tb4”。
请帮忙。
提前致谢。
解决方案
上述问题的答案如下:
CREATE TABLE "DB"."SCHEMA"."tb3" LIKE "DB"."SCHEMA"."tb1"
CREATE TABLE "DB"."SCHEMA"."tb4" LIKE "DB"."SCHEMA"."tb2"
推荐阅读
- ruby-on-rails - 在一天中获得几个小时的 Rails 方式?
- reactjs - 如何将道具传递给 DrawerItem 组件?
- python - 使用 pyspark 对数据框中的数据进行聚类
- django - 如何为 django 项目设置可选的演示数据
- mysql - MySQL简单但慢的查询
- flutter - Flutter中将Container翻译为顶部后如何去除底部的空白?
- sql - 如何使用 Prisma 编写等效的 SQL MERGE 语句?
- sql - SQL查询中的整数整数
- java - javax.validation.constraints 不适用于发布请求
- c++ - 以下两个字符串案例有什么区别