la durée de vie de la table temporaire

J'ai la procédure suivante:

CREATE PROCEDURE foo ()
    SELECT * FROM fooBar INTO TEMP tempTable;

    -- do something with tempTable here

    DROP TABLE tempTable;
END PROCEDURE;

Ce qui se passe si une exception est prévue avant la CHUTE de la TABLE est appelé? Va tempTable être toujours là après foo sorties?

Si oui, toto a pu manquer la prochaine fois, il est appelé, parce que tempTable existerait déjà. Comment devrait être gérée.

EDIT: je suis en utilisant informix 11.5

OriginalL'auteur rouble | 2009-12-02