我尝试使用下面的查询在我的Android的SQLite datbase较大查询的一部分,但在我看来,我收到点到Android SQLite的错误不支持铅()函数呢。
我试图寻找通过对sqlite.org的解除记录并不能找到时像灌了铅窗函数的支持()加入。 我也一直无法找到任何其他来源为这个特定的信息。
我的查询:
...
SELECT *
, CASE WHEN WorkTypeID != 1 THEN
lead(StartTimeUTC, 1, StartTimeUTC)
OVER (PARTITION BY OrderID ORDER BY StartTimeUTC)
ELSE StartTimeUTC END AS EndTimeUTC
FROM TimeCardEntries
...
我查询的这部分工作在windows桌面程序“DB浏览器SQLite的”,我是用发展我的查询就好了。 然而,在Android的我越来越喜欢“E / SQLiteLog:(1)近‘的错误OVER’:语法错误 ”,并试图用一些在线验证,以及时,我得到了相同或类似的错误。
我接受,我确实有我俯瞰语法错误的可能性,但我朝的铅()函数的问题是载体倾斜。