Ver Mensaje Individual
  #9  
Antiguo 08-10-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.070
Reputación: 32
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por Milperrimo Ver Mensaje
ooooooohhhhhhh, pues alli esta la causa, gracias, voy a probar poniendolo en un sp haber ke tal
Ahhh , ¿Osea que no estabas mentiendo ese script en un procedimiento almacenado, ni en un trigger?, veo que ya encontraste el problema, de todas formas te colocare un ejemplo de como deberia quedar :

Código SQL [-]
CREATE PROCEDURE Nombre_Del_Procedimiento_Almacenado
as
DECLARE VARIABLE elid INTEGER;
DECLARE VARIABLE elnom VARCHAR(20);
BEGIN  /* Este BEGIN te hace falta */
  FOR
    SELECT N.IDNOMBRE, N.NOM FROM NOMBRE N, USUARIO U WHERE N.IDNOMBRE = U.IDN
    INTO ELID,ELNOM
  DO
  BEGIN
    UPDATE USUARIO SET USUARIO = :ELNOM WHERE IDN = :ELID; /* Este Punto y coma ( tambien te hace falta */
  END 
END
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita