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

Como posso selecionar uma coluna chamada 'data' no Oracle?


Sim, você acertou. date é uma reserve word no Oracle (na verdade, é um tipo de dados) e você deve escapar usando aspas duplas "" como abaixo.
SELECT "date" FROM Battles

Essa é a mesma razão pela qual você nunca deve escolher nomes de colunas/tabelas como palavras de reserva. Embora quase todos os RDBMS forneçam uma maneira/mecanismo para contornar isso, nunca é uma boa prática.