Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/03/2009, 09:38
jlgarcia1977
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 352
Antigüedad: 16 años, 2 meses
Puntos: 5
copiar tabla a otra más nuevos campos.

Copio los valores de una tabla a otra...

La segunda tiene lo mismo que la primera más tres campos:

"ID_PETI_CONTRATADO" integer,
"FECHA_CONTRATADO" timestamp without time zone DEFAULT ('now'::text)::timestamp without time zone,
"TIPO_SERVICIO" character varying(50),
"FACTURACION" character varying(50)


Al hacer la nueva query, quiero deja "FECHA_CONTRATADO" que coja el valor por defecto pero no soy capaz:

insert into candidatos_contratados select *,20, ,'seleccion','Sin Facturar' from candidatos where "ID_CANDIDATO"=36;

Ni poniendo las comillas, ni si ellas...que debo poner para que coja por defecto.

Otra cosa, si quiero guardar solo por ejemplo "FACTURACION" y dejar "ID_PETI_CONTRATADO" sin meter nada, como debería hacerlo.

Muchas gracias.