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.

Reply via email to