FileNet -用于特定时间之间的日期属性的SQL



我想获取一个属性日期小时在午夜和凌晨4点之间的文档。我试过了:

SELECT [This], [Date], FROM Folder_Type_1
WHERE DATEPART(hh,[Date]) >= 0
AND DATEPART(hh,[Date]) <= 4
ORDER BY Date

SELECT [This], [Date], FROM Folder_Type_1
WHERE CONVERT(VARCHAR(8),Date,108) between '00:00:00' and '04:00:00'
ORDER BY Date

但是当我在FEM中的SQL查询构建器中测试它时,它们都不起作用。无法识别DATEPARTCONVERT。正确的做法是什么?

我没有发现任何有趣的SQL语法参考

提前感谢!

您试图在Content Engine Query Language中使用T-SQL函数。虽然它的语法看起来像SQL,但实际上不是。更不用说它显然不是T-SQL

从今天开始,你不可能完成你想要的。5.1版引入的TimeSpan函数允许对日期部分进行一些操作。然而,这些对于你的任务来说是不够的。您可能需要查看TimeSpan文档

我以前使用过以下内容:

where c.DateCreated >= 20130101T000000Z

这是使用api而不是fem执行的查询片段,但原则上这应该是相同的sql

相关内容

  • 没有找到相关文章

最新更新