Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/12/2009, 08:47
Hypocrisy
 
Fecha de Ingreso: noviembre-2009
Mensajes: 13
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Problema procedimiento

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Empieza por aclararnos un punto: ¿Qué DBMS estás por usar?
Pergunto eso porque la sintaxis de los stored procedures cambia drásticamente si usas MySQL, Oracle, DB2, Postgre, SQL Server o lo que sea que uses. No son compatibles y la migración puede ser ardua.
...estoy utilizando INFORMIX -_-'' pero los procedimientos son "parecidos"...necesito solo una guia o algun consejo para realizar la tarea...el resto ya me encargare yo para que salga correctamente...
en mis primeros posts ocurria algo parecido...quien me contestaba, respondia como mysql y yo lo aplicaba a mi necesidad esa ayuda para que funcionara en informix.

Se que es una mierda informix.....pero la uni es la uni -_-''.

El problema que tengo es ese: Buscar los ingredientes de carne en las recetas y eliminar ese ingrediente y si en esa receta misma hay algun ingrediente tipo fruta o verdura, no se elimina el ingrediente carne....
Es algo raro.... y no me sale :(. De momento he hecho esto:

Código SQL:
Ver original
  1. IF zClassificacio = 'Carn' THEN
  2.         LET zExist_Carn= "t";
  3.         IF zClassificacio !='Fruita' OR 'Verdura' THEN
  4.         Let zExist_FV= "t";
  5.         DELETE FROM ingr_recpt
  6.         WHERE codi_ingr IN (SELECT codi_ingr
  7.         FROM ingredients
  8.         WHERE classificacio='Carn');
  9.  
  10.         END IF
  11.     END IF

El procedimiento compila...pero luego peta cuando lo ejecuto -_-''