它可以在hana中编写脚本来创建基于的临时表
在现有表上(不需要定义硬编码的列和列类型):
create local temporary table #mytemp (id integer, name varchar(20));
创建具有相同列定义的临时表并包含相同的数据?如果是这样的话......我很高兴得到一些例子
我在互联网上搜索了2天,我找不到任何有用的东西
谢谢
SQLScript不支持基于动态结构定义创建本地临时表。
问题是:你想用什么?而不是当地的温度。在大多数情况下,您可以使用表变量。
通过查询sys.table_columns视图,您可以获取源表的列表和属性,并构建动态CREATE脚本,然后执行以创建表。您可以在Create Table Dynamically on HANA Database找到示例案例的SQL代码
对于表列读取
select * from sys.table_columns where table_name = 'TABLENAME';