从sapsr3.VBHDR选择计数(*),其中vbdate = TO_CHAR(CURRENT_DATE,'FXYYYYMMDDHHMISS');

2020-08-24 23:46发布

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

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


你好朋友

我正在尝试使用以下命令,但未给出任何输出。

从sapsr3.VBHDR中选择计数(*),其中vbdate = TO_CHAR(CURRENT_DATE,'FXYYYYMMDDHHMISS');

将寻求任何帮助。

此致

Gurprinder

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

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


你好朋友

我正在尝试使用以下命令,但未给出任何输出。

从sapsr3.VBHDR中选择计数(*),其中vbdate = TO_CHAR(CURRENT_DATE,'FXYYYYMMDDHHMISS');

将寻求任何帮助。

此致

Gurprinder

付费偷看设置
发送
5条回答
槿木_熙
1楼-- · 2020-08-25 00:09

您好,Gurprinder,

我想您是说它返回0行。 您是否认为实际上没有任何带有WHERE条件的条目。 br> Kashyap Shah

hengyuye
2楼-- · 2020-08-25 00:08

嗨,Kashyap,

是的,没有条件的情况下,它给我的系统总数没有总计,但是我希望当前日期的总数没有总计。 没有条件的话我会输出。 日期格式有问题。

从sapsr3.VBHDR中选择计数(*),其中vbdate = TO_CHAR(CURRENT_DATE,'FXYYYYMMDDHHMISS');

此致

Gurprinder

木偶小白
3楼-- · 2020-08-25 00:12

嗨,Gurprinder,

我在HANA系统上的VBHDR中没有任何条目,但是在MS SQL Server上尝试了查询

.VBHDR中选择count(*),其中VBDATE如CONCAT(CONVERT(VARCHAR(20),getdate(),112),'%')

适用于MS SQL Server数据库。

下面的查询,我认为应该在HANA上工作(它确实在语法上),但是我仍然没有办法验证它在逻辑上是否起作用:
.VBHDR中选择count(*),其中 VBDATE,例如CONCAT(CAST(CURRENT_DATE AS VARCHAR),'%')

最好的问候,
Kashyap Shah

骆驼绵羊
4楼-- · 2020-08-24 23:51

嗨,Kashyap,

我在oracle中尝试。 输出如下。

SQL>从sapsr3.VBHDR选择count(*),其中VBDATE像CONCAT(CAST(CURRENT_DATE AS VARCHAR),'%'); 从sapsr3.VBHDR中选择count(*),其中VBDATE如CONCAT(CAST(CURRENT_DATE AS VARCHAR),'%')*第1行发生错误:ORA-00906:缺少左括号

vbdate字段格式如下。

vbdate

-----------------------

20200105155037

此致

Gurprinder

樱桃小丸子0093
5楼-- · 2020-08-25 00:02

嗨Kashyap,

修正自己。 下面是答案。 我正在使用oracle。 下面的查询将为您提供运行查询时当前日期的SAP(sm13)更新失败总数

从sapsr3.vbhdr中选择count(*),其中vbrc> = 2和vbrc <= 201且vbdate> = TO_CHAR(Current_date,'FXYYYYMMDD HH24MISS');

此致

Gurprinder

一周热门 更多>