Tengo una vieja tabla que tiene una columna llamada "RANK" y este nombre es una palabra clave en Oracle, No sé cómo se creó esta tabla y no puedo cambiar el nombre de esta columna porque la usan otras aplicaciones. ahora tengo que insertar datos en esta tabla:¿Cómo se maneja la columna de tabla nombrada con la palabra clave Sql reservada?
insert into mytbl (RANK)
select RANK from other_table
al ejecutar esta consulta me dieron el siguiente error:
ORA-00907: falta paréntesis derecho
Por favor, ¿cómo puedo ¿resuelve este problema?
Gracias.
@Madhivanan - RANK se introdujo en el léxico de Oracle hace relativamente poco tiempo. Sin embargo, no es posible cambiar los modelos de datos de los sistemas heredados. – APC