¿Cómo puedo convertir todas las columnas de mi base de datos a mayúsculas y minúsculas?
He visto que es posible convertir todosmesas para mayúsculas y minúsculas en los nombres usando los siguientes comandos en psql:
<code>\o /tmp/go_to_lower select 'ALTER TABLE '||'"'||tablename||'"'||' RENAME TO ' || lower(tablename)||';' from pg_tables where schemaname = 'public'; psql -U username database < /tmp/go_to_lower </code>
No he podido desenterrar un comando para convertir todoscolumnas a mayúsculas insensibles de la misma manera. ¿Cómo se puede lograr esto?
EDITAR: Aparentemente, el código anterior solo convierte los nombres de tablas a minúsculas. Soy consciente de que este código ALTER TABLE "YourTableName" RENAME TO YourTableName; se convertirá a mayúsculas y minúsculas para un nombre de tabla. ¿Hay una manera de hacer una función similar en masa para nombres de columna?