16/03/2009, 10:33
|
| Colaborador | | Fecha de Ingreso: febrero-2009 Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses Puntos: 360 | |
Respuesta: copiar tabla a otra más nuevos campos. Buen día
No te funciona por que estas tratando de ingresar un vacio en un campo que debe tener un valor por defecto. Pero si no lo pones, sin especificar que elementos se van a insertar, el asumirá que seleccion debe ir en el campo fecha y tambien tendrás un error.
Despues del insert, especifica que campos vas a llenar (sin especificar el campo fecha)
por ejemplo:
insert into candidatos_contratados (campo1_candidatos_contratados, campo2_candidatos_contratados,...campoN_candidatos _contratados) select *,20,'seleccion','Sin Facturar' from candidatos where "ID_CANDIDATO"=36;
De esta forma te funcionará, ya que asi no le ingreses un valor a la fecha, el sabe que tiene un valor por defecto y la pondrá.
Un saludo. |