Question: what is the difference between global temporary tables and volatile temporary tables?
Answer: GTT uses the Temp Space where as Volatile table use the Spool Space. Both are Session Based once you logged of Data gets vanished. For GTT Definitions remains as it is, as it gets stored in Data Dictionary, Whereas for Volatile table definition gets vanished once logged off from session.