Das wahrscheinlichste Problem ist MJNSXJJRW AS S0
. Sie verwenden den AS
Schlüsselwort beim Definieren von Spaltenaliasen, nicht beim Definieren von Tabellenaliasen.
CREATE VIEW MJNSXJJRW_view AS
SELECT B.oID AS "_oid", B.oTm AS "_otm"
FROM
(SELECT DISTINCT oID, oTm FROM MJNSXJJRW) B
LEFT JOIN MJNSXJJRW S0 ON
B.oID = S0.oID AND
S0.idx = 0 AND
S0.kID = "str_val" ;
Ich gehe davon aus, dass "str_val"
ist eine Spalte, kein String-Literal. Wenn letzteres der Fall ist, sollten Sie einfache Anführungszeichen verwenden.