I want to be able to test if a table has a specific set of fields (I'll settle for name comparison only; of course, types/lengths/etc could have been changed). I see that testing for existence of individual fields is not that difficult, but the table I am dealing with has about 80 fields, and I am hoping to not have to go through each one.
The main goal here is to perform a sanity check in code, to confirm the table hasn't been changed, so when records are copied, no fields are missed.