SAP HANA表

2020-09-12 17:03发布

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

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


如何获取SAP HANA中所有表的列表?

我尝试了此SQL命令,但出现错误

从SYS.COLUMNS中选择SCHEMA_NAME,TABLE_NAME,COLUMN_NAME,POSITION

错误

ABAP词典中未将" SYS"定义为表,投影视图或数据库视图。

我正在使用Eclipse

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

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


如何获取SAP HANA中所有表的列表?

我尝试了此SQL命令,但出现错误

从SYS.COLUMNS中选择SCHEMA_NAME,TABLE_NAME,COLUMN_NAME,POSITION

错误

ABAP词典中未将" SYS"定义为表,投影视图或数据库视图。

我正在使用Eclipse

付费偷看设置
发送
3条回答
CPLASF-自律
1楼 · 2020-09-12 17:59.采纳回答

弗洛里安,谢谢你的回答。

您是正确的,我正在通过ABAP开发工具(用于Eclipse)使用SQL控制台。 这将解释为什么并非所有HANA模式/表都对我可用(用户标识)。 使用我的用户ID,我只能访问绑定到NetWeaver系统的那些架构/表。

在Eclipse中,我应该使用哪个Perspective来选择具有HANA SQL控制台(见图)?

Nan4612
2楼-- · 2020-09-12 17:37

SAP HANA开发

软件心理学工程师
3楼-- · 2020-09-12 17:50

似乎您正在使用ABAP开发工具的Eclipse SQL控制台。 这样一来,您只能使用放置在NetWeaver系统绑定的架构中的数据,而不能使用放置在不同架构中的数据。

您必须直接连接到HANA,例如 打开HANA SQL控制台并执行查询。 其他麻烦的方法是为NetWeaver系统创建一个指向所需架构的辅助数据库连接,或者创建一个AMDP以访问架构数据(当然,用于数据库连接的用户需要适当的特权)。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答