change setColumns to use DESCRIBE so we have more data might not work for all DB types