Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Microsoft Business Intelligence Development Studio 连接到用于 SSRS 的 ORACLE 数据。
我需要返回距离今天不到 15 天的数据。我已经尝试过在 ORACLE 中工作的 sql:
<= to_char(sysdate, ‘yyyymmdd’)-15
但它在 BIDS 中不起作用 - 当我离开过滤器字段时,应用引号将整个函数转换为字符串。
如果有人能让我知道正确的语法,那将是一个真正的帮助。
谢谢尼尔
试试这个:
to_char(trunc(sysdate)-15, ‘yyyymmdd’)
Trunc 将从您的系统时间戳中删除时间部分。