如何编写返回昨天日期的 ZOQL (Zuora SQL) 函数?

问题描述 投票:0回答:3

如何编写返回昨天日期的 ZOQL (Zuora SQL) 函数?

我写不出这个函数。 Zuora 包含 date_add 函数,但我不知道正确的语法。

我尝试用当前术语表达式编写这个函数。

也许你可以帮助我?

dateadd zuora
3个回答
1
投票
SELECT DATE_ADD('DAY', -1, current_date)

0
投票

您可以在 ZOQL 中使用以下语法。这是作为 zoql 的一部分提供的特殊日期/时间功能的一部分。

Select * from object where UpdatedDate = 'today - 1 day'

如果您需要包含日期时间戳并精确返回一天,请使用“现在”而不是“今天”,如下所示。

Select * from object where UpdatedDate = 'now - 1 day'

如果有帮助请告诉我。


0
投票

我对 Cigien 投了赞成票,因为这对我有用,但由于我的排名,无法通过评论将以下详细信息添加到他的回复中。

我同意 Brian Tompsett 的观点,他的回答应该有效,因为 Zuora 强调了这一点 - https://knowledgecenter.zuora.com/Zuora_Central_Platform/Query/Export_ZOQL/G_Dates_and_Datetimes

但是,我无法让“现在/今天 - 1 天”起作用,因为它是不同的类型。我认为这是因为 Zuora 从 dateTime 更改为 date (https://knowledgecenter.zuora.com/Zuora_Central_Platform/Tenant_Management/Dates_in_Zuora/B_Date_and_dateTime_Formats),尽管我还没有完全深入确认这一点。

© www.soinside.com 2019 - 2024. All rights reserved.