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