La table existe déjà. Vous ne créez pas de temporaire table mais une table standard :elle restera dans la base de données après la fin de votre script. Si vous avez déjà exécuté ce script et que vous n'avez pas supprimé la table, les exécutions suivantes échoueront.
Dans Oracle Table temporaire globale sont des objets persistants qui contiennent des données temporaires. Dans la plupart des cas, si vous devez utiliser une table temporaire régulièrement (car elle fait partie d'un processus récurrent), vous ne créerez la table qu'une seule fois.