我正在尝试将表A复制到同一架构中的表B.当表完全相同但当目标表有3个附加字段时它不起作用。我正在使用
INSERT INTO ZVBAP SELECT * FROM VBAP
我也用过
Select col, col2, col3 into Table2 from Table1
这会出现以下错误:
SAP DBTech JDBC: [337]: INTO clause not allowed for this SELECT statement: line 1 col 1675 (at pos 1674)
你推荐什么?
答案 0 :(得分:1)
您是否检查过SAP HANA文档,这里是链接: https://help.sap.com/saphelp_hanaplatform/helpdata/en/20/f7f70975191014a76da70c9181720e/content.htm
答案 1 :(得分:1)
尝试明确丢失列:
Insert into t2(col1, col2, col3)
Select col1, col2, col3
From t1;
您的版本无法使用select . . . into
,但您似乎需要insert
语句而不是select
语句。
答案 2 :(得分:1)
尝试使用
insert into Table2 (Table2_col, Table2_col2, Table2_col3)
Select col, col2, col3 from Table1
Table2_col,Table2_col2和Table2_col3是您希望在表2中插入的列