I'm converting someone's Microsoft Access database to PHP/PostgreSQL. Referencing all lowercase column names works just fine however the people who created the Access databases "APPARENTLY" "ALWAYS" "SCREAMED" "ALL" "THE" "TIME" "AND" "IT" "MEANS" "HAVING" "TO" "PUT" "QUOTES" "AROUND" "ALL" "COLUMN" "NAMES". I never use capitol letters in column names ever in absolute.
How do I ALTER all the column names so that they have the same names though all lowercase?
There are no same-names/different cases (e.g. there are no column sets like "TableName" and "tableName").
information_schematables to generate the necessaryALTER TABLE ... RENAME COLUMNstatements. However, that may piss off the RDBMS if it doesn't like you doing that to columns used in indexes, constraints, keys, views, etc. Honestly, I suggest you just live with it. It's a very minor issue, and not worth breaking things over.