Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

PostgreSQL - sintaxe de consulta sem aspas


Quando você cria suas tabelas usando aspas duplas, os nomes das colunas e tabelas tornam-se sensíveis a maiúsculas e minúsculas. Então "car_id" é um nome diferente de "CAR_ID"

Você precisa criar suas tabelas sem usar aspas duplas, então os nomes não diferenciam maiúsculas de minúsculas:car_id é igual a CAR_ID (observe as aspas que faltam!)

Consulte o manual para obter detalhes:

http://www.postgresql .org/docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS

Editar:
Oracle se comporta apenas da mesma maneira. A única diferença é que o Oracle armazena os nomes em letras maiúsculas e o Postgres os armazena em letras minúsculas. Mas o comportamento ao usar aspas é idêntico.