Types 如何将行附加到sap hana表类型?

Types 如何将行附加到sap hana表类型?,types,append,hana,Types,Append,Hana,尝试找到在不删除内容的情况下向表类型中添加非空行的方法 CREATE TYPE "TPU"."TYP_ACTION" AS TABLE ("ID" BIGINT CS_FIXED, "NAME" NVARCHAR(255) CS_STRING) declare actions "TPU"."TYP_ACTION"; 我找到的唯一方法是: actions=select 1 as id, null as name from dummy; 但在这种情况下,操作的先前内容将被删除。这里的答案是

尝试找到在不删除内容的情况下向表类型中添加非空行的方法

CREATE TYPE "TPU"."TYP_ACTION" AS TABLE 
("ID" BIGINT CS_FIXED, 
"NAME" NVARCHAR(255) CS_STRING)

declare actions "TPU"."TYP_ACTION";
我找到的唯一方法是:

actions=select 1 as id, null as name from dummy;

但在这种情况下,操作的先前内容将被删除。

这里的答案是:不能将数据插入表类型

您可以做并演示的是将数据分配给符合类型的表变量

自HANA 2 SPS 01起,增加了更改表格变量数据的附加选项。现在,可以在INSERT、UPDATE和DELETE语句中使用表变量。有关详细信息,请参阅