03/06/2009, 04:52
|
| | Fecha de Ingreso: febrero-2008 Ubicación: EH
Mensajes: 117
Antigüedad: 16 años, 8 meses Puntos: 0 | |
Insert con select Hola a todos,
Tengo que copiar una linea de mi tabla en otra, y lo hago de la siguiente manera.
insert into tabla(codigo,descripcion,fechaModificacion)
select codigo,descripcion,fechaModificacion
from tabla where codigo='codigo1'
Pero no quiero que copie el codigo, el codigo lo defino yo y lo hago de esta manera:
insert into tabla(codigo,descripcion,fechaModificacion)
select 'codigo2',descripcion,fechaModificacion
from tabla where codigo='codigo1'
Ahora, quiero conseguir lo mismo con el campo fechaModificacion, no quiero copiarlo de la otra linea, en este campo de tipo Date, quiero introducir la fecha actual, como lo hago?? he intentado con esto pero nada!
insert into tabla(codigo,descripcion,fechaModificacion)
select 'codigo2',descripcion,sysdate
from tabla where codigo='codigo1'
¿Sabe alguien como conseguirlo? |