Is there an efficient way to check if a column exists in a table, and add it if it doesn't? I know how to get a list of all the existing columns by using rs.fields(n).name, but there has to be a better way than looking at all the columns one at a time to see if a specific one exists.