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

2020-08-15 22:46发布

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

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


你好朋友,

我在SCHEMA" EC2"中有一个名为" HEALTH"的表

我想知道如何通过查询获取表的所有列名????

致谢

Qaiser Imam

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

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


你好朋友,

我在SCHEMA" EC2"中有一个名为" HEALTH"的表

我想知道如何通过查询获取表的所有列名????

致谢

Qaiser Imam

付费偷看设置
发送
8条回答
clever101
1楼 · 2020-08-15 23:24.采纳回答

嗨,

在SQL编辑器中,编写以下查询:

选择SCHEMA_NAME,TABLE_NAME,COLUMN_NAME,POSITION

从系统列

其中SCHEMA_NAME ='SRK'和TABLE_NAME ='EMPLOYEE'

按位置订购;

这是结果:

致谢

Raj

一只江湖小虾
2楼-- · 2020-08-15 23:22

它帮助了我。 如果我们要从整个表列表中查找任何特定的数据类型,则TABLE_COLUMNS会给出准确的结果

Climb_Ma
3楼-- · 2020-08-15 23:18

嗨,

除了上面提到的Raj,您还可以查看< a hraf=" http://help.sap.com/hana/html/_t_a_b_l_e__c_o_l_u_m_n_s.html"> TABLE_COLUMNS 。

此致

Ravi

小c菟菟
4楼-- · 2020-08-15 23:22

我已纠正! 哈!

不建议使用"列"视图(https://help.sap.com/viewer/4fe29514fd584807ac9f2a04f6754767/2.0.04/en-US/a7142827fb2e4581991d3d84a3deaf15.html ),并且自HANA 2 SP03起已记录了弃用情况。 有趣的是,该视图甚至没有记录在案。 用来显示随着时间的推移静默改变了多少细节。

微wx笑
5楼-- · 2020-08-15 23:13

我没有看到" PUBLIC"视图。" COLUMNS"
就像 Ravindra Channe 提到,如果我们没有所有特权,TABLE_COLUMNS将是最好的选择。

clever101
6楼-- · 2020-08-15 23:15

" SYS"。" M_CS_COLUMNS"对我也很有效。 我只有错误无法使用Public.Columns找到表/视图

haha101010
7楼-- · 2020-08-15 23:20

此消息已被审核。

一周热门 更多>