Hola Potele,

Tienes toda la razón, funciona perfectamente. He caído en mi propia trampa pues 
en lugar de hacer el copy como era el propósito lo que hacía para probarlo era 
con el dfu insertar un registro y  ver el resultado,  en ese caso si que no me 
funciona.

Muchas gracias

-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Potele
Sent: Tuesday, October 02, 2012 8:35 AM
To: forum.help400
Subject: Re: Valor por defecto del timestamp para un campo en una tabla

Hola,

He hecho una prueba tal y como describes y sí me ha funcionado. Lo único, que 
el CPYF lo he hecho con FMTOPT(*MAP *DROP) y que, al hacerlo, he obtenido el 
mensaje de diagnóstico (gravedad 10) CPF4011: "La longitud del almacenamiento 
intermedio es mayor que la del registro para el miembro 
<nombre_miembro_origen>". El error viene a decir que el destino tiene más 
longitud que el origen, pero los registros los copia de una tabla a otra y el 
campo TIMESTAMP de la tabla destino queda con la fecha/hora de la copia. 
Bastaría con controlar ese error desde un programa CL con un MONMSG y listo.

Espero que te sirva.

Un saludo,
Potele


El 29/09/2012 11:58, Rodrigo VILLA FERNANDEZ escribió:
> Buenos días,
>
> De una tabla original quiero tener una tabla histórica donde su estructura 
> fuera la misma pero con un campo añadido tipo timestamp, el objetivo es que 
> al hacer un cpyf con *MAP hacia el histórico el campo timestamp posea la 
> fecha y hora del momento en el que se inserta el registro.
>
> He probado en el create table de la tabla historica a crear el campo DATETIME 
> de esta forma "
> CREATE TABLE QTEMP/DATAPLAN ....... DATETIME TIMESTAMP NOT NULL WITH 
> DEFAULT CURRENT TIMESTAMP) pero no funciona. Se que lo estoy haciendo mal y 
> quizás alguien pueda ayudarme.
>
> Saludos y Gracias,
> Rodrigo
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) 
> Forum.Help400 © Publicaciones Help400, S.L.
>
>   

José de la Herran Núñez
Kordinazio Teknikoko Burua | Jefe del Área de Coordinación Técnica 
Informazioaren Teknologien Saila Departamento de Tecnologías de la Información
Tel: 945161614
Fax: 945161600
Vitoria-Gasteizko Udala. Ayuntamiento de Vitoria-Gasteiz VITORIA-GASTEIZ! 
EUROPEAN GREEN CAPITAL 2012

------------------------------------------------------------

KONFIDENTZIALTASUNA

Komunikazio honen edukia eta honi erantsitako dokumentazio osoarena 
konfidentziala da eta adierazitako jasotzaileari beste inori ez dagokio.
Zeu jasotzaile ez bazina, jakinaraz iezaguzu, mesedez, eta eskatu nahi dizugu 
edukiaren berri inori ez esan eta mezua ezaba dezazula.


CONFIDENCIALIDAD

El contenido de esta comunicación, así como el de toda la documentación anexa, 
es confidencial y va dirigido únicamente al destinatario del mismo.  
En el supuesto de que usted no fuera el destinatario, le solicitamos que nos lo 
indique y no comunique su contenido a terceros, procediendo a su destrucción.


CONFIDENCIALITY

The content of this communication and any attached information is confidential 
and exclusively for the use of the addressee.
If you are not the addressee, we ask you to notify to the sender and do not 
pass its content to another person, and please be sure you destroy it. 

____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) 
Forum.Help400 © Publicaciones Help400, S.L.


____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a