我正在尝试使用SQLScript中的Hana机器创建一个包含大量字段的表类型。
我尝试过“喜欢”和其他关键字的某些组合,但这些都是语法错误。
此外,我在SQLScript参考指南中找不到任何提示。
我一直在创建LIKE [orignal table]表,没有数据并在其中插入记录 - 不实用:(
提前致谢。 米格尔
编辑:了解过程'get_object_definition'是否可以与具有区分大小写名称的表一起使用。
在此图像中,我们可以看到过程调用,并显示错误消息;在后面的图像中,每个模式中的表和表类型。
编辑:我明白了,必须用'“table_name”'
调用该程序答案 0 :(得分:2)
没有特定的命令来基于现有表或其他类型创建类型。 你可以做的是通过
获得表的定义call get_object_definition ('<schema name>', '<table name>');
并将对象创建语句编辑为CREATE TYPE语句。这基本上只是改变了陈述的起始部分,并在最后删除了一些部分。