En 10i de Oracle, estoy ejecutando el siguiente comando:¿Por qué Oracle piensa que me falta un paréntesis correcto?
ALTER TABLE jnrvwchnglst ADD
(jnrvwchnglst_userid NUMBER(10) NOT NULL DEFAULT 1)
Sí jnrvwchnglst
es una tabla existente y sin jnrvwchnglst_userid
no es una columna existente.
El mensaje de error de Oracle es:
ORA-00907: missing right parenthesis
¿Qué hay de malo en esta consulta y por qué piensan de Oracle que me falta un paréntesis?
No es mi problema, pero ¿qué diablos guardas en la mesa con ese nombre? ¿Lista de cambios Junior Volkswagens? :) – Quassnoi
@Quassnoi - El sistema ORM elimina las vocales de los tokens porque Oracle tiene su (irracional) máximo de 30 caracteres. Así que realmente eso es "JoinReviewChangelist". –