Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/03/2009, 10:33
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 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.