IF select count(*) from   stock_extra
 where WSTOCKID = <@KEY@>   
@@GO@@
insert into stock_extra
(WSTOCKID, SATTRIBUTE)
 VALUES (
<@KEY@>, 
'<@ATTRIBUTE@>'
)
@@GO@@
update stock_extra set sattribute = '<@ATTRIBUTE@>' where Wstockid = <@KEY@> and  Trim(coalesce(sattribute,'')) = ''
@@GO@@
update stock_extra set BEXTRA = '<@PRODUCT_SPECIAL@>' where Wstockid = <@KEY@> and  BEXTRA is null
@@GO@@
update stock_extra set SPACK = '<@PRODUCT_PACKAGING@>' where Wstockid = <@KEY@> and Trim(coalesce(SPACK,''))  = '' 
@@GO@@
update stock_extra set SDELIMAGE = '<@PRODUCT_AVAILABILITY@>' where Wstockid = <@KEY@> and  Trim(coalesce(SDELIMAGE,'')) = '' 
@@GO@@
update stock set FGROSSWEIGHT = <@PRODUCT_WEIGHT@> where Wstockid = <@KEY@> 
@@GO@@