SQL - como hacer store procedure

 
Vista:

como hacer store procedure

Publicado por jose (3 intervenciones) el 05/11/2005 10:30:13
alguien me podria explicar un poco como hacer un store procedure porque tengo que guardar datos en una tabla ventas y al mismo tiempo actualizar la tabla articulos descontando la cantidad de cada articulo vendido
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como hacer store procedure

Publicado por Antonio (9 intervenciones) el 08/11/2005 12:26:19
CREATE PROCEDURE nombre
(parametro tipo...)

AS

INSTRUCCIONES.....

GO

si vas a actualizar dos tablas lo mejor es que lo hagas dentro de una transaccion para que se hagan las dos cosas o ninguna.

Lo que yo haria es hacer en este procedimiento el insert de la tabla de ventas y poner en dicha tabla un trigger que maneje las actualizaciones altas y bajas en ella. asi no tendras que preocuparte mas por la actualizacion del strock incluso si modificas filas desde sql directamente.

Hacer un trigger es facil, casi como un procedimiento
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar