actualizar una tabla relacion M-M con update

27/07/2012 - 11:09 por betzabel | Informe spam
¡ Hola ! Mi pregunta es como puedo actualizar una tabla muchos a muchos USUARIOS/PC y que al mismo tiempo se actualicen las tablas USUARIOS Y PC. No se que poner en el where !!!. ojala me puedan ayudar. gracias :)
......................................................................
TABLA EDITA USUARIOS

create procedure edita_USUARIOS
@tuusu nvarchar(50),
@tuou nvarchar(60),
@tunom nvarchar(20),
@tuap nvarchar(15),
@tuam nvarchar(15),
@tucorreo nvarchar(30),
@tucargo nvarchar(70),
@tuubi nvarchar(10),
@tunomd nvarchar(30),
@tutipo nvarchar(15)
)
begin
update USUARIOS set TU_idOU=@tuou, TU_NOMBRE=@tunom, TU_APATERNO=@tuap, TU_AMATERNO=@tuam,
TU_CORREO=@tucorreo, TU_CARGO=@tucargo, TU_UBICACION=@tuubi, TU_NOM_DOMINIO=@tunomd, TU_TIPO=@tutipo
where TU_idUSUARIO=@tuusu;
.......................................................................
TABLA EDITA PC

create procedure edita_PC

@tpcpc nvarchar(30),
@tpcres int,
@tpcpro nvarchar(10),
@tpcmod nvarchar(10),
@tpcmar nvarchar(10),
@tpcfr int,
@tpcmac nvarchar(17),
@tpctipo nvarchar(10),
@tpcdes nvarchar(15),
@tpcpro nvarchar(7),
@tpces nvarchar(15),
@tpcmon nvarchar(20),
@tpcte nvarchar(20),
@tpcmou nvarchar(20),
@tpcacc nvarchar(20)
)
begin
update PC set TPC_idRESGUARDO=@tpcres, TPC_idPROVEEDOR=@tpcpro, TPC_MODELO=@tpcmod, TPC_MARCA=@tpcmar, TPC_FECHA_REGISTRO=@tpcfr,
TPC_MAC_ADDRESS=@tpcmac, TPC_TIPO=@tpctipo, TPC_DESCRIPCION=@tpcdes, TPC_PROPIEDAD=@tpcpro, TPC_ESTADO=@tpces, TPC_MONITOR=@tpcmon,
TPC_TECLADO=@tpcte, TPC_MOUSE=@tpcmou, TPC_ACCESORIOS=@tpcacc
where TPC_idPC=@tpcpc;
.......................................................................
TABLA EDITA USUARIOS/PC


create procedure edita_USUARIO_PC

@tupcusu nvarchar(50),
@tupcpc nvarchar(30),
@tupcnomedom nvarchar(20),
@tupcubic nvarchar(5)
)
begin
update USUARIOS_PC set TUPC_idPC=@tupcpc, TUPC_NOM_EQUI_DOM=@tupcnomedom, TUPC_UBICACIÓN=@tupcubic
where TUPC_idUSUARIO=@tupcusu;
 

Preguntas similares