I would find it useful to be able to retrieve, and possibly modify, all descriptions of tables and queries as an aid to documentation of my database. I haven't been able to find any way of doing this through the system tables. It looks as if they aren't held in the same way that other table details are in the system tables, especially as you maintain them differently from other table details. Is there any way of getting at them via a query or programmatically that anyone knows of?