olá que sabe por favor resolver este problema:
Escreva um trigger que realize a baixa em estoque a cada produto vendido em cada pedido.
a tabela pedido é composta por :
CREATE TABLE Pedido
(
Num_Ped int auto_increment not null,
Cod_Cli int not null,
Cod_Func int not null,
Cod_Sta smallint not null,
Data_Ped timestamp not null Default now(),
Val_Ped decimal(10,2) not null Default 0,
constraint FK_Pedido3 Foreign Key(Cod_Sta) References StatusPedido(Cod_Sta),
Constraint PK_Pedido Primary Key(Num_Ped),
Constraint FK_Pedido1 Foreign Key(Cod_Cli) References Cliente(Cod_Cli),
Constraint FK_Pedido2 Foreign Key(Cod_Func) References Funcionario(Cod_Func),
Constraint CH_Pedido1 Check(Data_Ped >=now()),
Constraint CH_Pedido2 Check(Val_Ped >=0)
);
Pelo amor de Deus me ajudem
Escreva um trigger que realize a baixa em estoque a cada produto vendido em cada pedido.
a tabela pedido é composta por :
CREATE TABLE Pedido
(
Num_Ped int auto_increment not null,
Cod_Cli int not null,
Cod_Func int not null,
Cod_Sta smallint not null,
Data_Ped timestamp not null Default now(),
Val_Ped decimal(10,2) not null Default 0,
constraint FK_Pedido3 Foreign Key(Cod_Sta) References StatusPedido(Cod_Sta),
Constraint PK_Pedido Primary Key(Num_Ped),
Constraint FK_Pedido1 Foreign Key(Cod_Cli) References Cliente(Cod_Cli),
Constraint FK_Pedido2 Foreign Key(Cod_Func) References Funcionario(Cod_Func),
Constraint CH_Pedido1 Check(Data_Ped >=now()),
Constraint CH_Pedido2 Check(Val_Ped >=0)
);
Pelo amor de Deus me ajudem
Comment