Cita:
Iniciado por gnzsoloyo
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 originalIF zClassificacio = 'Carn' THEN
LET zExist_Carn= "t";
IF zClassificacio !='Fruita' OR 'Verdura' THEN
Let zExist_FV= "t";
DELETE FROM ingr_recpt
WHERE codi_ingr IN (SELECT codi_ingr
FROM ingredients
WHERE classificacio='Carn');
END IF
END IF
El procedimiento compila...pero luego peta cuando lo ejecuto -_-''