Cambiar tipo de datos de una columna
Publicado por javier (1 intervención) el 18/08/2009 09:13:06
Hola,
Tengo una tabla en la que el campo clave es numérico, y a la vez sirve de clave foránea en otras tablas.
Ahora necesitaría cambiar dicho campo a varchar2.
Ejecuto la siguiente sentencia en la tabla de la que es original el campo:
ALTER TABLE P_PES MODIFY PES_COD VARCHAR2(6);
Y me da el siguiente fallo:
ORA-02267: column type incompatible with referenced column type
¿Cómo puedo cambiar el tipo de datos?
Gracias
Tengo una tabla en la que el campo clave es numérico, y a la vez sirve de clave foránea en otras tablas.
Ahora necesitaría cambiar dicho campo a varchar2.
Ejecuto la siguiente sentencia en la tabla de la que es original el campo:
ALTER TABLE P_PES MODIFY PES_COD VARCHAR2(6);
Y me da el siguiente fallo:
ORA-02267: column type incompatible with referenced column type
¿Cómo puedo cambiar el tipo de datos?
Gracias
Valora esta pregunta


0