sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Importa el caso cuando se cargan datos 'automáticos' de S3 en una tabla Redshift?

El comando Redshift COPY de los datos de S3 usando el interruptor 'automático' distingue entre mayúsculas y minúsculas para JSON. Tomé uno de los archivos JSON comprimidos con gzip, cambié todo a minúsculas, lo volví a comprimir, destruí la tabla y usé el mismo comando de copia y funcionó bien.

No parece haber ninguna forma de hacer cumplir el corrimiento al rojo para usar camelCase para algunos nombres de columna. Utilicé comillas dobles para crear las columnas y el corrimiento al rojo todavía las obliga a ponerlas en minúsculas.