2020-09-12 17:03发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
如何获取SAP HANA中所有表的列表?
我尝试了此SQL命令,但出现错误
从SYS.COLUMNS中选择SCHEMA_NAME,TABLE_NAME,COLUMN_NAME,POSITION
错误
ABAP词典中未将" SYS"定义为表,投影视图或数据库视图。
我正在使用Eclipse
弗洛里安,谢谢你的回答。
您是正确的,我正在通过ABAP开发工具(用于Eclipse)使用SQL控制台。 这将解释为什么并非所有HANA模式/表都对我可用(用户标识)。 使用我的用户ID,我只能访问绑定到NetWeaver系统的那些架构/表。
在Eclipse中,我应该使用哪个Perspective来选择具有HANA SQL控制台(见图)?
SAP HANA开发
似乎您正在使用ABAP开发工具的Eclipse SQL控制台。 这样一来,您只能使用放置在NetWeaver系统绑定的架构中的数据,而不能使用放置在不同架构中的数据。
您必须直接连接到HANA,例如 打开HANA SQL控制台并执行查询。 其他麻烦的方法是为NetWeaver系统创建一个指向所需架构的辅助数据库连接,或者创建一个AMDP以访问架构数据(当然,用于数据库连接的用户需要适当的特权)。
最多设置5个标签!
弗洛里安,谢谢你的回答。
您是正确的,我正在通过ABAP开发工具(用于Eclipse)使用SQL控制台。 这将解释为什么并非所有HANA模式/表都对我可用(用户标识)。 使用我的用户ID,我只能访问绑定到NetWeaver系统的那些架构/表。
在Eclipse中,我应该使用哪个Perspective来选择具有HANA SQL控制台(见图)?
SAP HANA开发
似乎您正在使用ABAP开发工具的Eclipse SQL控制台。 这样一来,您只能使用放置在NetWeaver系统绑定的架构中的数据,而不能使用放置在不同架构中的数据。
您必须直接连接到HANA,例如 打开HANA SQL控制台并执行查询。 其他麻烦的方法是为NetWeaver系统创建一个指向所需架构的辅助数据库连接,或者创建一个AMDP以访问架构数据(当然,用于数据库连接的用户需要适当的特权)。
一周热门 更多>