Meine Frage:Warum erzeugt meine Abfrage den Fehler "ORA-00933: SQL-Befehl nicht ordnungsgemäß beendet"?
CREATE VIEW cambiodatos AS
SELECT
a.last_name||','||a.first_name AS "Nombre",
a.salary AS "Salario",
b.name AS "Nombre Departamento",
c.name AS "Nombre de Region"
FROM
s_emp a, s_dept b, s_region c
WHERE
a.dept_id = b.id AND b.region_id = c.id
UPDATE
cambiodatos
SET
name = 'North America'
WHERE
last_name = 'Biri'||','||first_name = 'Ben'
Der Fehler:
ORA-00933: SQL command not properly ended
Weder last_name noch first_name befinden sich in der Ansicht als Spalten. –
Korrigieren, aber das Problem beheben wird die fragliche Fehlermeldung los, aber es wird natürlich nur verschiedene Fehlermeldungen später erzeugen. –