PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Postgresql:nome da tabela / confusão de esquema


O Postgresql usa como padrão caracteres minúsculos enquanto diferencia maiúsculas de minúsculas com nomes de colunas/tabelas:
select * from public.Abc 

é na verdade:
select * from public.abc

Isso porque sua tabela é chamada Abc, então ela não pode ser encontrada.

Você pode substituir esse comportamento de letras minúsculas por meio de aspas, para que "Abc" seja tratado como Abc.