Это может быть характерно для SAP HANA, но почему это не работает и есть рекомендуемый обходной путь:
DELETE FROM
(SELECT
PKID
, a
, b)
Where a > 1
Синтаксическая ошибка в "("
На самом деле, DELETE FROM (TABLE) where a > 1
тоже не работает и выдает ту же синтаксическую ошибку.
Проблема в том, что мне нужно удалить определенные помеченные строки, используя функцию Rank в моем операторе select.
Спасибо (первый пост, скрывался и искал вечно).
-CW