点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
与以下示例相关的问题相同。
我想在cds视图中使用用户定义的表函数。 但是我会在CDS代码编辑器中收到语法错误。
函数定义:
FUNCTION" xyz.db.function :: getUserClientIdsFromRoles"() 返回表(" Id" NVARCHAR(10))LANGUAGESQLSCRIPTSQL 安全调用者 ASBEGIN ..... END 累; 没有; 没有()还是没有运气
视图定义:
从" xyz.db.function :: getUserClientIdsFromRoles"(){IdAS" Client"}中选择的用户定义视图UserClientView;
WebIDE CDS编辑器在视图定义中显示错误:
" CDS:错误:意外令牌"(""
致谢
Gabriel
您是否为函数声明了USING语句? 我在这里有一些示例: https://github.com/SAP/com.sap.openSAP.hana5.example/blob/hana2_sps03/core_db/src/data/MDViews.hdbcds
托马斯, 谢谢,我注意到您使用的是HANA版本2.1,目前HANA NEO DB只是HANA 2.0,因此它有一定的支持。 非常感谢您的支持,感谢您的帮助。 祝您有美好的一天
一周热门 更多>