从控制文件导入时使用"具有模式灵活性"选项

2020-08-17 07:29发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在声明以及从此处 https://help.sap.com/viewer/4fe29514fd584807ac9f2a04f6754767/2.0.03/zh-CN/20f712e175191014907393741fadcb97.html 我们知道,有两种方法可以使用1)csv文件并使用 2)控制文件。

我创建了一个具有以下内容的控制文件(保存为data.ctl)-

将数据从"/usr/sap/HXE/HDB90/work/data.csv"导入表" SYSTEM"中的" EMPLOYEE"
 记录由'\ n'分隔
 以','分隔的字段
 可选用""包围
 错误日志'/usr/sap/HXE/HDB90/work/data.err'

而EMPLOYEE表是使用

创建的
创建具有弹性模式的列表员工(ID整数,名称varchar(20),部门varchar(20))


我能够成功地使用

从语句执行导入
从'/usr/sap/HXE/HDB90/work/data.ctl'导入
 与
 列列表(ID,名称,部门)

但是我试图使用下面的选项-

运行它
从'/usr/sap/HXE/HDB90/work/data.ctl'导入
 与
 具有模式灵活性的列列表(ID,名称,部门)

但是由于"不支持该功能:SCHEMA FLEXIBILITY选项仅用于列表"而出现错误。

注意-我可以在同一张表上使用具有模式灵活性的此选项,同时使用从语句中的import导入csv文件

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在声明以及从此处 https://help.sap.com/viewer/4fe29514fd584807ac9f2a04f6754767/2.0.03/zh-CN/20f712e175191014907393741fadcb97.html 我们知道,有两种方法可以使用1)csv文件并使用 2)控制文件。

我创建了一个具有以下内容的控制文件(保存为data.ctl)-

将数据从"/usr/sap/HXE/HDB90/work/data.csv"导入表" SYSTEM"中的" EMPLOYEE"
 记录由'\ n'分隔
 以','分隔的字段
 可选用""包围
 错误日志'/usr/sap/HXE/HDB90/work/data.err'

而EMPLOYEE表是使用

创建的
创建具有弹性模式的列表员工(ID整数,名称varchar(20),部门varchar(20))


我能够成功地使用

从语句执行导入
从'/usr/sap/HXE/HDB90/work/data.ctl'导入
 与
 列列表(ID,名称,部门)

但是我试图使用下面的选项-

运行它
从'/usr/sap/HXE/HDB90/work/data.ctl'导入
 与
 具有模式灵活性的列列表(ID,名称,部门)

但是由于"不支持该功能:SCHEMA FLEXIBILITY选项仅用于列表"而出现错误。

注意-我可以在同一张表上使用具有模式灵活性的此选项,同时使用从语句中的import导入csv文件

付费偷看设置
发送
1条回答
zhangjiyang1323
1楼-- · 2020-08-17 08:17

嗨,阿莎,

您是否检查过特定版本是否遇到此错误?

我可以在Hana 2.0 sps03版本上重现它。 但是,如果您已经有了更高的版本,那么最好打开此问题的支持消息。 如果您已经有一个,请共享该消息号。

此致

Vivek

一周热门 更多>