É possível criar uma tabela temporária (somente sessão) a partir de uma instrução select sem usar uma instrução create table e especificar cada tipo de coluna? Eu sei que tabelas derivadas são capazes disso, mas essas são super-temporárias (somente declaração) e quero reutilizá-las.
Isso economizaria tempo se eu não precisasse escrever um comando create table e manter a lista de colunas e a lista de tipos correspondentes.
temporary
assimcreate temporary table mytable as select ...
.