La culpa fue del spectrum

La culpa fue del spectrum

lunes, 8 de noviembre de 2010

Modificar Tablas

Hola a todos.

Sigo estando vivo, y esto no esta abandonado, digamos que he tenido una época un poco cargada, he cambiado de empleo y eso me ha llevado a tener menos tiempo del poco que ya tenía.

Para retomar un poco el blog, un pequeño apunte de como realizo las modificaciones en una tabla (o fichero) del AS400 que ya se esta usando para añadir otro campo más. Hablo de añadir por el final de la tabla, insertar o modificar un campo ya existente es más delicado.

  • Primero cambio los lógicos de esa tabla a LVLCHK(*NO) si no lo estaban. Usando el CHGLF
  • Segundo modifico la tabla, añado el campo y realizo el CHGPF indicando LVLCHK(*NO), todo esto cuando la tabla no este en uso.
  • Tercero compilo los programas que van a usar el nuevo campo, el resto de programas siguen funcionando como si nada, aun así para asegurar puedes compilar todos los programas que usen esa tabla pero no es imprescindible.

Conduce entre la niebla

La culpa fue del spectrum