哈纳的临时表

问题描述 投票:0回答:2

它可以在hana中编写脚本来创建基于的临时表

在现有表上(不需要定义硬编码的列和列类型):

 create local temporary table #mytemp (id integer, name varchar(20));

创建具有相同列定义的临时表并包含相同的数据?如果是这样的话......我很高兴得到一些例子

我在互联网上搜索了2天,我找不到任何有用的东西

谢谢

database hana hana-sql-script
2个回答
0
投票

SQLScript不支持基于动态结构定义创建本地临时表。

问题是:你想用什么?而不是当地的温度。在大多数情况下,您可以使用表变量。


0
投票

通过查询sys.table_columns视图,您可以获取源表的列表和属性,并构建动态CREATE脚本,然后执行以创建表。您可以在Create Table Dynamically on HANA Database找到示例案例的SQL代码

对于表列读取

select * from sys.table_columns where table_name = 'TABLENAME';
© www.soinside.com 2019 - 2024. All rights reserved.