ButterflyEffect
Power Member
Boas. Tenho uma duvida e gostaria que me ajudassem...
Tenho 2 tabelas em sql uma para ferramentas e outra para parametros, estas estao ligadas entre si pelo cod_ferramenta.
o meu problema esta em modificar ferramentas( em que tenho de usar campos da tabela ferramentas e da parametros_maquinas). Usei esta uma stored procedure:
Tenho 2 tabelas em sql uma para ferramentas e outra para parametros, estas estao ligadas entre si pelo cod_ferramenta.
o meu problema esta em modificar ferramentas( em que tenho de usar campos da tabela ferramentas e da parametros_maquinas). Usei esta uma stored procedure:
Código:
ALTER PROCEDURE [dbo].[FerramentasModificar]
@cod_ferramenta int,
@tipo_ferramenta nvarchar(50),
@raio int,
@diametro int,
@LT int,
@n_dentes int,
@tipo_cabeca nvarchar(50),
@preco_cabeca int
@fabricante_cabeca nvarchar(50),
@cod_cone int,
@cod_pastilha int,
--cones
@tipo_ nvarchar(50),
@a int,
@d int,
----pastilhas
@tipo nvarchar(20),
@grao nvarchar(50),
@cod_fabricante int,
@custo int,
@numero int,
--parametros_maquinas
@estrategia nvarchar(50),
@operacao nvarchar(50),
@Fabrica nvarchar(50),
@cod_maquina int
AS
BEGIN
UPDATE ferramentas SET
tipo_ferramenta=@tipo_ferramenta,
raio=@raio
diametro=@diametro,
LT=@LT,
n_dentes=@n_dentes,
tipo_cabeca=@tipo_cabeca,
preco_cabeca=@preco_cabeca,
fabricante_cabeca=@fabricante_cabeca,
cod_cone=@cod_cone,
cod_pastilha=@cod_pastilha WHERE cod_ferramenta=@cod_ferramenta
UPDATE cones SET
tipo_=@tipo_,
a=@a,
d=@d WHERE cod_cone=@cod_cone
UPDATE pastilhas SET
tipo=@tipo,
grao=@grao,
cod_fabricante=@cod_fabricante,
custo=@custo,
numero=@numero WHERE cod_pastilha=@cod_pastilha
UPDATE parametros_maquinas SET
operacao=@operacao,
estrategia=@estrategia,
Fabrica=@Fabrica,
cod_maquina=@cod_maquina WHERE cod_ferramenta=@cod_ferramenta
Última edição pelo moderador: