update Countrys set ( Abbreviation_cn, Abbreviation_en, Two_code,Three_code, Number_code)= (select [cn_name], [en_name], [two_code], [free_code], convert(int,number_code) as [number_code] from Country.dbo.worlds a where a.cn_name=Countrys.Abbreviation_cn)
UPDATE Countrys SET Abbreviation_cn= Country.dbo.worlds.cn_name, Abbreviation_en=Country.dbo.worlds.en_name, Two_code=Country.dbo.worlds.two_code,Three_code=Country.dbo.worlds.free_code FROM Countrys,Country.dbo.worlds WHERE Countrys.chinese_name+' '+Countrys.english_name = Country.dbo.worlds.all_name