Le problème le plus probable est MJNSXJJRW AS S0
. Vous utilisez le AS
mot-clé lors de la définition des alias de colonne, pas lors de la définition des alias de table.
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" ;
Je suppose que "str_val"
est une colonne, pas un littéral de chaîne. Si c'est ce dernier, vous devez utiliser des guillemets simples.