dynamische WennDann Parameter Xstrem Action Query

Vorlage: GMG

EXEC XSTREAM.PROCEDURES.EXECUTEQUERY
 dbHAPECDatawarehouse,
 

declare @v nvarchar(max); 

 set @v = 
”Update d
 SET d.MaxProzentDiscount = T.MaxDiscount FROM dArtikel d 
 LEFT JOIN 
(SELECT
  d.ArtikelNr , 
  d.MandantenNr,
CASE ”
SELECT

@v = @v + CONCAT(” WHEN ”, ”Mandantennr= ”, [Mandant], ” AND ”, [Mappingkriterium], ” THEN ”,  [Prozent])

FROM STAGINGProductMaximalRabatt AS txtMR
set  @v =@v+ ” ELSE 0 END  AS MaxDiscount  from DArtikel d ) AS T
ON d.ArtikelNr =T.ArtikelNr AND d.MandantenNr = T.MandantenNr

select @v  
 exec sp_executesql @v

 ‘

0 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar