Saludos .
Recientemente se me ha presentado un problema en las tablas donde trabajo,
tengo una tabla de facturas y una de detalle de facturas, en la tabla de
facturas tengo los totales de la transaccion y en la de detalle de facturas
tengo el desglose de ese total, pero debido a un problema que todavia no se
el motivo mi aplicacion grabo mal los valores de tal modo que el campo total
de mi cabecera de facturas tenia un total de 45.50 y el la suma de los
detalles sumaba 40.37, al parecer en el proceso de grabacion paso algo y no
se guardo un registro de los detalles, pero mi pregunta es hay alguna manera
en sql de decirle que si mis tablas estan relacionadas y no coinciden los
detalles me mande un mensaje de error y no se guarde nada en las tablas, me
han dicho que en oracle (realmente no conozco oracle) se puede relacionar 2
campos de 2 tablas uno como maestro y otro como detalle, y si no coinciden
los valores en esos campos genera un mensaje de error, se puede hacer algo
parecido en sql server ???? o como podria solucionar este problema que me
ocurre para que no vuelva a pasar ????
Gracias ...
Leer las respuestas