表功能

2020-08-16 09:55发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)任何人都可以回答以下查询: 需...

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

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


任何人都可以回答以下查询:

需要创建一个表格功能,要求用户输入一个值。 如果用户未指定任何内容,则表函数应显示默认值,否则应使用用户指定的值来不使用图形计算视图过滤数据。

10条回答
超级大咸鱼
2020-08-16 10:27

嗨,Siba,

您可以创建类似这样的内容:

创建功能" sl.tableFunctions :: TEST1"(IP_UTC NVARCHAR(3))
        返回表(" TS"时间戳)
        语言SQLSCRIPT
        SQL安全调用者
 开始
   
 IF(:IP_UTC ='')OR(:IP_UTC为NULL)然后
   LT_CURRENT_TIME =从虚拟对象中选择CURRENT_UTCTIMESTAMP作为" TS";
 其他
   LT_CURRENT_TIME =从虚拟对象中选择CURRENT_TIMESTAMP作为" TS";
 万一;
 返回SELECT * FROM:LT_CURRENT_TIME;
 结束;


 

在这里,如果您传递空白或null,则函数将返回UTC时间戳,否则可以说我们传递" ABC",那么它将传递当前的本地时间戳。

希望这会有所帮助。 p>

BR,

Tanmay

一周热门 更多>