Marilen writes "i have these table ModelTable :Code Description1FMRE11W CLUBWAGON 4X21FMRU15W EXPEDITION 4X2 1FMZU77E EXPLORER 4X4 VehicleTable : Vin Model1FMRU15W01LA49512 1FMRU15W21LA643391FMRU15W81LA643311FMRE11W91HB741641FMRE11W41HB741531FMZU77E01UC602811FMZU77E02LA32865 I want to update the model column of VehicleTable by just reading to the modeltable.Example if vin like '1FMRE11W%' then update modeltable with CLUBWAGON 4X2...vin like '1FMRU15W%' then EXPEDITION 4X2 here is my code :declare @ssql varchar(800),@code varchar(300)declare @ctr integerset @ctr=0while @ctr < (select count (code) from model)begin set @ctr=@ctr+1 set @ssql = 'update vehicletable set model = (SELECT TOP 1 description FROM modeltable WHERE code in (SELECT TOP ' + convert (varchar(3),@ctr) + ' code FROM modeltable ORDER BY code DESC) ORDER BY code ASC) where vin like ' set @code = ' SELECT TOP 1 code FROM modeltable WHERE code in (SELECT TOP ' + convert (varchar(3),@ctr) + ' code FROM modeltable ORDER BY code DESC) ORDER BY code ASC' set @ssql = @ssql + @code + '%'exec(@ssql)endim getting an syntax error when I want to put '%' at the end of my like statement ... I want it to be dynamic...pls. help
"