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

Hola:
Tengo este ejemplo de procedemiento:
Código SQL:
Ver original
  1. CREATE PROCEDURE scopes()
  2. DEFINE x,y,z INT;
  3. LET x = 5;
  4. LET y = 10;
  5. LET z = x + y; --z is 15
  6. BEGIN
  7. DEFINE x, q INT;
  8. DEFINE z CHAR(5);
  9. LET x = 100;
  10. LET q = x + y; -- q = 110
  11. LET z = 'silly'; -- z receives a character value
  12. END
  13. LET y = x; -- y is now 5
  14. LET x = z; -- z is now 15, not 'silly'
  15. END PROCEDURE;
me da 12 errores siguientes:
Código SQL:
Ver original
  1. [Error Code: -201, SQL State: 42000]  A syntax error has occurred.
quisiera saber por que?