Me llama la atención la forma como los declaras.
Nunca había visto una declaración así de un varchar2. De seguro, eso te puede estar generando el problema.
Justo son los 2 campos declarados así, los que no se muestran.
Tienes una explicación para la forma como los declaras?
haz lo siguiente:
Código sql:
Ver originalALTER TABLE tabla1 MODIFY codigo varchar2(6);
Código sql:
Ver originalALTER TABLE tabla1 MODIFY nombre varchar2(40);
y prueba nuevamente
Nos cuentas como te va.