Jeg har nedenstående update query. Umiddelbart ser den ikke særlige smart
ud, men den virker. Men er der nogen mulighed for at optimere den
Allan Bach
CREATE PROCEDURE [DBO].[sp_retvare]
@segmentnr int,
@familienr int,
@klassenr int,
@varenr int,
@segmenttekst varchar(100),
@familietekst varchar(100),
@klassetekst varchar(100),
@varetekst varchar(100)
AS
update TB_klasse set titel = @segmenttekst where segment = @segmentnr and
familie = 00 and klasse = 00 and vare = 00
update TB_klasse set titel = @familietekst where segment = @segmentnr and
familie = @familienr and klasse = 00 and vare = 00
update TB_klasse set titel = @klassetekst where segment = @segmentnr and
familie = @familienr and klasse = @klassenr and vare = 00
update TB_klasse set titel = @varetekst where segment = @segmentnr and
familie = @familienr and klasse = @klassenr and vare = @varenr
GO
|