Buenas a todos,
Disculpad por lo básico de la pregunta.
Estamos intentando ejecutar unas sentencias SQL de tipo UPDATE desde el
Rational (desde STRSQL nos ocurre lo mismo), similares a ésta de un manual
de IBM:
UPDATE PROJECT P
SET P.LOCATION = D.LOCATION
FROM DEPARTMENT D
WHERE P.DEPTNO = D.DEPTNO;
Estamos obteniendo el error:
[SQL0199] Palabra clave FROM inesperada. Símbolos válidos: USE SKIP WAIT
WITH FETCH LIMIT ORDER WHERE OFFSET.
Entendemos que no nos está permitiendo poner una cláusula FROM en una
UPDATE y nos gustaría saber porqué nos está rechazando esta sintaxis y en
qué "norma" de SQL debemos basarnos a la hora de construir dichas
sentencias.
Gracias a todos y un saludo.
--
Estela
____________________________________________________
�nete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 � Publicaciones Help400, S.L.