Markoz
30-06-2003, 23:47:30
Con este codigo paso todos los datos de una tabla a otra, pero quisiera si alguien me ayuda, en las dos tablas, que son iguales, sobran campos, quisiera ver como agregar datos desde variables a la tabla destino, en resumen necesito llenar los campos sobrantes con variables que contienen otros datos, gracias
CREATE PROCEDURE PASADATOS
AS
BEGIN
INSERT INTO HISTVENTAS(ARTICULO, PRECIOVENTA, CLIENTE, FECHA,
CODFOLIO, FOLIO, METODOVENTA, VENTATOTAL, DESCUENTO,
ABONO, ANTICIPO, SUBTOTAL)
SELECT ARTICULO, PRECIOVENTA, CLIENTE, FECHA,
CODFOLIO, FOLIO, METODOVENTA, VENTATOTAL, DESCUENTO,
ABONO, ANTICIPO, SUBTOTAL FROM TMPVENTAS;
DELETE FROM TMPVENTAS;
END
CREATE PROCEDURE PASADATOS
AS
BEGIN
INSERT INTO HISTVENTAS(ARTICULO, PRECIOVENTA, CLIENTE, FECHA,
CODFOLIO, FOLIO, METODOVENTA, VENTATOTAL, DESCUENTO,
ABONO, ANTICIPO, SUBTOTAL)
SELECT ARTICULO, PRECIOVENTA, CLIENTE, FECHA,
CODFOLIO, FOLIO, METODOVENTA, VENTATOTAL, DESCUENTO,
ABONO, ANTICIPO, SUBTOTAL FROM TMPVENTAS;
DELETE FROM TMPVENTAS;
END