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
‘


Hinterlasse einen Kommentar
An der Diskussion beteiligen?Hinterlasse uns deinen Kommentar!