如何在Hana中看到桌子的结构? desc" TableName"引发错误!

2020-09-06 06:02发布

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

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


大家好,

我正在尝试获取表的结构。 当我执行

desc" sap.hana.democontent.epm.data::EPM.User.Details";

它表示SAP DBTech JDBC: [257]:sql语法错误:" desc"附近的语法不正确:第1行col 1(在pos 1处)

语法是否错误? Desc表名是我在SQL中一直使用的!

感谢与问候

Sakthivel

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

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


大家好,

我正在尝试获取表的结构。 当我执行

desc" sap.hana.democontent.epm.data::EPM.User.Details";

它表示SAP DBTech JDBC: [257]:sql语法错误:" desc"附近的语法不正确:第1行col 1(在pos 1处)

语法是否错误? Desc表名是我在SQL中一直使用的!

感谢与问候

Sakthivel

付费偷看设置
发送
5条回答
ZJXianG
1楼 · 2020-09-06 06:30.采纳回答

你好,

我认为SAP HANA中没有这样的DESC或SHOW TABLE。

替代方法是,请看一下该线程:

如果您正在使用HDBSQL登录并希望检查列,

您可以使用:\ dc [模式]

PS:希望类似的命令会在将来的修订版中出现,或者如果已经存在,则会在此线程中答复????

此致

克里希纳·唐古都

Baoming ROSE
2楼-- · 2020-09-06 06:18
渐行渐远_HoldOn
3楼-- · 2020-09-06 06:11

嗨Sakthi,

检查表SYS.COLUMNS,该表将为您提供列的详细信息 一张桌子。 HANA中没有DESC语句。

SELECT COLUMN_NAME,位置

FROM SYS.COLUMNS

其中SCHEMA_NAME ='YOUR_SCHEMA'和TABLE_NAME ='VBAK' ;

sree

nice_wp
4楼-- · 2020-09-06 06:33

是的,我也要求几次。.*叹*

-拉尔斯

奄奄一息的小鱼
5楼-- · 2020-09-06 06:18

您好

尽管没有命令来检索具有对象结构的结果集(例如"描述"或"显示表"之类),但是仍然有一种不错的方法 在HANA Studio中查看对象的结构:

只需选择完整的对象名称(带或不带模式标识符),然后右键单击即可打开上下文菜单。

在此 您会找到"显示定义"选项。 选择此选项,您将获得一个对象的图形编辑器,甚至可以在Eclipse工作台中移动该对象,我个人更喜欢将其输出到SQL结果视图中。

-Lars

一周热门 更多>