PrepareStatement com mais de um comando

Estou tentando executar um sql que cria uma tabela temporaria e loga em seguida executa um select, na hora de dar o seguinte comando

ele me dis que não pode encontrar a tabela temporaria criada e que ultilizo no select

pela especificação parece que um PrepareStatement não aceita mais de um comando.

se isso é correto como posso fazer para solucionar o meu problema ??

Abraço []

Por que não utilizar dois PreparedStatements? Ai vc pode usar o addBatch executeBatch.

[]'s