Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/02/2008, 07:23
F3l1p3
 
Fecha de Ingreso: enero-2008
Mensajes: 24
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Insercion de datos en varias tablas

He intentado hacer el insert pero no me inserta nada.

Código:
INSERT INTO CROSSDOCKINGHEADER (ID_NEGOCIO, FECHA, ID_NEGOCIO_PROVEEDOR,
HORA_LLEGADA, HORA_ASIGNADA, ID_NEGOCIO_RECEPCIONISTA,
HORA_INICIO_RECEPCION, HORA_FIN_RECEPCION)
SELECT			CROSSHEADER.ID_NEGOCIO, CROSSHEADER.FECHA, NEGPROV.ID_NEGOCIO_PROVEEDOR, CROSSHEADER.HORA_LLEGADA, 
CROSSHEADER.HORA_ASIGNADA, CROSSHEADER.ID_NEGOCIO_RECEPCIONISTA, CROSSHEADER.HORA_INICIO_RECEPCION, 
CROSSHEADER.HORA_FIN_RECEPCION
FROM			CROSSDOCKINGHEADER CROSSHEADER, NEGOCIO_PROVEEDOR NEGPROV, NEGOCIO NEG, NEGOCIO_RECEPCIONISTA NEGRECEP
WHERE			NEGPROV.ID_NEGOCIO_PROVEEDOR = CROSSHEADER.ID_NEGOCIO_PROVEEDOR AND 
CROSSHEADER.FECHA = '10-10-2007' AND NEGPROV.ID_NEGOCIO_PROVEEDOR = '1' 
AND HORA_ASIGNADA = '10:00' AND HORA_LLEGADA = '10:00' 
AND HORA_INICIO_RECEPCION = '10:30' AND HORA_FIN_RECEPCION = '11:00' AND NEGRECEP.ID_NEGOCIO_RECEPCIONISTA = '1'
AND NEG.ID_NEGOCIO = '1' AND NEGRECEP.ID_NEGOCIO_RECEPCIONISTA = CROSSHEADER.ID_NEGOCIO_RECEPCIONISTA
ese es el codigo.

que tengo malo?

las tablas son:

--------------------------------
CROSSDOCKINGHEADER
--------------------------------

ID_CROSSDOCKINGHEADER (PK)
ID_NEGOCIO (FK)
FECHA
ID_NEGOCIO_PROVEEDOR (FK)
HORA_LLEGADA
HORA_ASIGNADA
ID_NEGOCIO_RECEPCIONISTA (FK)
HORA_INICIO_RECEPCION
HORA_FIN_RECEPCION

---------------------------
NEGOCIO
--------------------------
ID_NEGOCIO (PK)
DESCRIPCION


-----------------------------
NEGOCIO_PROVEEDOR
-----------------------------
ID_NEGOCIO
ID_PROVEEDOR


----------------------------------
NEGOCIO_RECEPCIONISTA
----------------------------------
ID_NEGOCIO
ID_RECEPCIONISTA

Última edición por F3l1p3; 07/02/2008 a las 07:29