title: Describing the schema of a query result in Oracle?
body: <p>Is it possible to get results similar to the Oracle <code>DESCRIBE</code> command for a query?  E.g. I have a join among several tables with a restriction of the columns that are returned, and I want to write that to a file.  I later want to restore that value from a file into its own base table in another DBMS. </p>
  
  <p>I could describe all of the tables individually and manually prune the columns, but I was hoping something like <code>DESC (select a,b from t1 join t2) as q</code> would work but it doesn't.</p>
  
  <p>Creating a view isn't going to work if I don't have <code>create view</code> privileges, which I don't.  Is there no way to describe a query result directly?</p>