Trying to do following:Select from a db2 table and if document (bol_number = vdoc) exists perform an update, otherwise do an insert:if(exists (select vcdoc, DATEADD(DAY, vcdgj % 1000, DATEADD(YEAR, vcdgj / 1000, -1)), vcprd1, substring(vcpnam,1,30) as vcpnam, cast(vcqty as decimal(15,2)) / 100, cast(vcnetg as decimal (15,2)) / 100 from AS400SRV_IBMDARLA.VGSYS400.VGITFRLIB.F55124LA where vcpltc = @Terminal and (@JdeProduct = ' ' or vcprd1 = @JdeProduct) and (@JdeDateFrom = 0 or vcdgj >= @JdeDateFrom) and (@JdeDateTo = 0 or vcdgj <= @JdeDateTo)))begin update #Combined_DisbursementTable set jde_gross_qty = vcqty, jde_net_qty = vcnetg, where #Combined_DisbursementTable.bol_number = vcdoc endelsebegininsert into #Combined_DisbursementTable( bol_number, trans_date, product_code, product_name, jde_gross_qty, jde_net_qty)end