Buenas Tardes!
Tengo una duda sobre un procedure y una tabla temporal. Intente hacerlo y por algún motivo la base de datos me dice que bloquea estas tablas temporales creadas, y por ende no hace la consulta como se espera.
Les dejo un bosquejo de lo que hice, y agradecida de antemano las pistas que me puedan dar.
Saludos
Código SQL:
Ver originalCREATE PROCEDURE xxx
SELECT * FROM tablax WHERE condicion1
INTO temp tablax0
SELECT * FROM tablax1 WHERE condicion2 IN (SELECT * FROM tablax0 WHERE condiocion3)
INTO temp tablaz0
IF (valor >5);
condiocnes
END IF
DROP TABLE tablax0;
DROP TABLE tablaz0;
END PROCEDURE;