Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/09/2012, 09:26
wilmer30
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 10 meses
Puntos: 12
Respuesta: Procedimientos en Informix

gracias gnzsoloyo. El problema estaba en la ejecucion, uso el dbvisualizer al ejecutar de esa forma nunca ejecutaria el procedimiento, pero incorporando

Código SQL:
Ver original
  1. --/
  2. CREATE PROCEDURE scopes()
  3.     DEFINE x,y,z INT;
  4.     LET x = 5;
  5.     LET y = 10;
  6.     LET z = x + y; --z is 15
  7.     BEGIN
  8.     DEFINE x, q INT;
  9.     DEFINE z CHAR(5);
  10.     LET x = 100;
  11.     LET q = x + y; -- q = 110
  12.     LET z = 'silly'; -- z receives a character value
  13.     END
  14.     LET y = x; -- y is now 5
  15.     LET x = z; -- z is now 15, not 'silly'
  16.     END PROCEDURE;
  17. /

Si ejecutaria, la otra forma de ejecutar es guardandolo en formato sql ingresar a la BD de informix y ejecutarlo desde alli.