IF OBJECT_ID('world', 'U') IS NOT NULL DROP TABLE [world];

CREATE TABLE [world] (
    [id] INT NOT NULL,
    [alpha_2] CHAR(2) NOT NULL DEFAULT '',
    [alpha_3] CHAR(3) NOT NULL DEFAULT '',
    [name] NVARCHAR(75) NOT NULL DEFAULT '',
    CONSTRAINT [pk_world] PRIMARY KEY ([id])
);

INSERT INTO [world] ([id], [alpha_2], [alpha_3], [name]) VALUES
(4,'af','afg',N'Afghánistán'),
(248,'ax','ala',N'Alandy'),
(8,'al','alb',N'Albánie'),
(12,'dz','dza',N'Alžírsko'),
(16,'as','asm',N'Americká Samoa'),
(850,'vi','vir',N'Americké Panenské ostrovy'),
(20,'ad','and',N'Andorra'),
(24,'ao','ago',N'Angola'),
(660,'ai','aia',N'Anguilla'),
(10,'aq','ata',N'Antarktida'),
(28,'ag','atg',N'Antigua a Barbuda'),
(32,'ar','arg',N'Argentina'),
(51,'am','arm',N'Arménie'),
(533,'aw','abw',N'Aruba'),
(36,'au','aus',N'Austrálie'),
(31,'az','aze',N'Ázerbájdžán'),
(44,'bs','bhs',N'Bahamy'),
(48,'bh','bhr',N'Bahrajn'),
(50,'bd','bgd',N'Bangladéš'),
(52,'bb','brb',N'Barbados'),
(56,'be','bel',N'Belgie'),
(84,'bz','blz',N'Belize'),
(112,'by','blr',N'Bělorusko'),
(204,'bj','ben',N'Benin'),
(60,'bm','bmu',N'Bermudy'),
(64,'bt','btn',N'Bhútán'),
(68,'bo','bol',N'Bolívie'),
(535,'bq','bes',N'Bonaire, Svatý Eustach a Saba'),
(70,'ba','bih',N'Bosna a Hercegovina'),
(72,'bw','bwa',N'Botswana'),
(74,'bv','bvt',N'Bouvetův ostrov'),
(76,'br','bra',N'Brazílie'),
(86,'io','iot',N'Britské indickooceánské území'),
(92,'vg','vgb',N'Britské Panenské ostrovy'),
(96,'bn','brn',N'Brunej'),
(100,'bg','bgr',N'Bulharsko'),
(854,'bf','bfa',N'Burkina Faso'),
(108,'bi','bdi',N'Burundi'),
(184,'ck','cok',N'Cookovy ostrovy'),
(531,'cw','cuw',N'Curaçao'),
(148,'td','tcd',N'Čad'),
(499,'me','mne',N'Černá Hora'),
(203,'cz','cze',N'Česko'),
(156,'cn','chn',N'Čína'),
(208,'dk','dnk',N'Dánsko'),
(212,'dm','dma',N'Dominika'),
(214,'do','dom',N'Dominikánská republika'),
(262,'dj','dji',N'Džibutsko'),
(818,'eg','egy',N'Egypt'),
(218,'ec','ecu',N'Ekvádor'),
(232,'er','eri',N'Eritrea'),
(233,'ee','est',N'Estonsko'),
(231,'et','eth',N'Etiopie'),
(234,'fo','fro',N'Faerské ostrovy'),
(238,'fk','flk',N'Falklandy (Malvíny)'),
(242,'fj','fji',N'Fidži'),
(608,'ph','phl',N'Filipíny'),
(246,'fi','fin',N'Finsko'),
(250,'fr','fra',N'Francie'),
(254,'gf','guf',N'Francouzská Guyana'),
(260,'tf','atf',N'Francouzská jižní a antarktická území'),
(258,'pf','pyf',N'Francouzská Polynésie'),
(266,'ga','gab',N'Gabon'),
(270,'gm','gmb',N'Gambie'),
(288,'gh','gha',N'Ghana'),
(292,'gi','gib',N'Gibraltar'),
(308,'gd','grd',N'Grenada'),
(304,'gl','grl',N'Grónsko'),
(268,'ge','geo',N'Gruzie'),
(312,'gp','glp',N'Guadeloupe'),
(316,'gu','gum',N'Guam'),
(320,'gt','gtm',N'Guatemala'),
(324,'gn','gin',N'Guinea'),
(624,'gw','gnb',N'Guinea-Bissau'),
(831,'gg','ggy',N'Guernsey'),
(328,'gy','guy',N'Guyana'),
(332,'ht','hti',N'Haiti'),
(334,'hm','hmd',N'Heardův ostrov a McDonaldovy ostrovy'),
(340,'hn','hnd',N'Honduras'),
(344,'hk','hkg',N'Hongkong'),
(152,'cl','chl',N'Chile'),
(191,'hr','hrv',N'Chorvatsko'),
(356,'in','ind',N'Indie'),
(360,'id','idn',N'Indonésie'),
(368,'iq','irq',N'Irák'),
(364,'ir','irn',N'Írán'),
(372,'ie','irl',N'Irsko'),
(352,'is','isl',N'Island'),
(380,'it','ita',N'Itálie'),
(376,'il','isr',N'Izrael'),
(388,'jm','jam',N'Jamajka'),
(392,'jp','jpn',N'Japonsko'),
(887,'ye','yem',N'Jemen'),
(832,'je','jey',N'Jersey'),
(710,'za','zaf',N'Jihoafrická republika'),
(239,'gs','sgs',N'Jižní Georgie a Jižní Sandwichovy ostrovy'),
(410,'kr','kor',N'Jižní Korea'),
(728,'ss','ssd',N'Jižní Súdán'),
(400,'jo','jor',N'Jordánsko'),
(136,'ky','cym',N'Kajmanské ostrovy'),
(116,'kh','khm',N'Kambodža'),
(120,'cm','cmr',N'Kamerun'),
(124,'ca','can',N'Kanada'),
(132,'cv','cpv',N'Kapverdy'),
(634,'qa','qat',N'Katar'),
(398,'kz','kaz',N'Kazachstán'),
(404,'ke','ken',N'Keňa'),
(296,'ki','kir',N'Kiribati'),
(166,'cc','cck',N'Kokosové ostrovy'),
(170,'co','col',N'Kolumbie'),
(174,'km','com',N'Komory'),
(178,'cg','cog',N'Kongo'),
(180,'cd','cod',N'Konžská demokratická republika'),
(188,'cr','cri',N'Kostarika'),
(192,'cu','cub',N'Kuba'),
(414,'kw','kwt',N'Kuvajt'),
(196,'cy','cyp',N'Kypr'),
(417,'kg','kgz',N'Kyrgyzstán'),
(418,'la','lao',N'Laos'),
(426,'ls','lso',N'Lesotho'),
(422,'lb','lbn',N'Libanon'),
(430,'lr','lbr',N'Libérie'),
(434,'ly','lby',N'Libye'),
(438,'li','lie',N'Lichtenštejnsko'),
(440,'lt','ltu',N'Litva'),
(428,'lv','lva',N'Lotyšsko'),
(442,'lu','lux',N'Lucembursko'),
(446,'mo','mac',N'Macao'),
(450,'mg','mdg',N'Madagaskar'),
(348,'hu','hun',N'Maďarsko'),
(458,'my','mys',N'Malajsie'),
(454,'mw','mwi',N'Malawi'),
(462,'mv','mdv',N'Maledivy'),
(466,'ml','mli',N'Mali'),
(470,'mt','mlt',N'Malta'),
(833,'im','imn',N'Ostrov Man'),
(504,'ma','mar',N'Maroko'),
(584,'mh','mhl',N'Marshallovy ostrovy'),
(474,'mq','mtq',N'Martinik'),
(480,'mu','mus',N'Mauricius'),
(478,'mr','mrt',N'Mauritánie'),
(175,'yt','myt',N'Mayotte'),
(581,'um','umi',N'Menší odlehlé ostrovy USA'),
(484,'mx','mex',N'Mexiko'),
(583,'fm','fsm',N'Mikronésie'),
(498,'md','mda',N'Moldavsko'),
(492,'mc','mco',N'Monako'),
(496,'mn','mng',N'Mongolsko'),
(500,'ms','msr',N'Montserrat'),
(508,'mz','moz',N'Mosambik'),
(104,'mm','mmr',N'Myanmar'),
(516,'na','nam',N'Namibie'),
(520,'nr','nru',N'Nauru'),
(276,'de','deu',N'Německo'),
(524,'np','npl',N'Nepál'),
(562,'ne','ner',N'Niger'),
(566,'ng','nga',N'Nigérie'),
(558,'ni','nic',N'Nikaragua'),
(570,'nu','niu',N'Niue'),
(528,'nl','nld',N'Nizozemsko'),
(574,'nf','nfk',N'Norfolk'),
(578,'no','nor',N'Norsko'),
(540,'nc','ncl',N'Nová Kaledonie'),
(554,'nz','nzl',N'Nový Zéland'),
(512,'om','omn',N'Omán'),
(586,'pk','pak',N'Pákistán'),
(585,'pw','plw',N'Palau'),
(275,'ps','pse',N'Palestina'),
(591,'pa','pan',N'Panama'),
(598,'pg','png',N'Papua Nová Guinea'),
(600,'py','pry',N'Paraguay'),
(604,'pe','per',N'Peru'),
(612,'pn','pcn',N'Pitcairnovy ostrovy'),
(384,'ci','civ',N'Pobřeží slonoviny'),
(616,'pl','pol',N'Polsko'),
(630,'pr','pri',N'Portoriko'),
(620,'pt','prt',N'Portugalsko'),
(40,'at','aut',N'Rakousko'),
(638,'re','reu',N'Réunion'),
(226,'gq','gnq',N'Rovníková Guinea'),
(642,'ro','rou',N'Rumunsko'),
(643,'ru','rus',N'Rusko'),
(646,'rw','rwa',N'Rwanda'),
(300,'gr','grc',N'Řecko'),
(666,'pm','spm',N'Saint Pierre a Miquelon'),
(222,'sv','slv',N'Salvador'),
(882,'ws','wsm',N'Samoa'),
(674,'sm','smr',N'San Marino'),
(682,'sa','sau',N'Saúdská Arábie'),
(686,'sn','sen',N'Senegal'),
(408,'kp','prk',N'Severní Korea'),
(807,'mk','mkd',N'Severní Makedonie'),
(580,'mp','mnp',N'Severní Mariany'),
(690,'sc','syc',N'Seychely'),
(694,'sl','sle',N'Sierra Leone'),
(702,'sg','sgp',N'Singapur'),
(703,'sk','svk',N'Slovensko'),
(705,'si','svn',N'Slovinsko'),
(706,'so','som',N'Somálsko'),
(784,'ae','are',N'Spojené arabské emiráty'),
(826,'gb','gbr',N'Spojené království Velké Británie a Severního Irska'),
(840,'us','usa',N'Spojené státy americké'),
(688,'rs','srb',N'Srbsko'),
(144,'lk','lka',N'Srí Lanka'),
(140,'cf','caf',N'Středoafrická republika'),
(729,'sd','sdn',N'Súdán'),
(740,'sr','sur',N'Surinam'),
(654,'sh','shn',N'Svatá Helena, Ascension a Tristan da Cunha'),
(662,'lc','lca',N'Svatá Lucie'),
(652,'bl','blm',N'Svatý Bartoloměj'),
(659,'kn','kna',N'Svatý Kryštof a Nevis'),
(663,'mf','maf',N'Svatý Martin (francouzská část)'),
(534,'sx','sxm',N'Svatý Martin (nizozemská část)'),
(678,'st','stp',N'Svatý Tomáš a Princův ostrov'),
(670,'vc','vct',N'Svatý Vincenc a Grenadiny'),
(748,'sz','swz',N'Svazijsko'),
(760,'sy','syr',N'Sýrie'),
(90,'sb','slb',N'Šalomounovy ostrovy'),
(724,'es','esp',N'Španělsko'),
(744,'sj','sjm',N'Špicberky a Jan Mayen'),
(752,'se','swe',N'Švédsko'),
(756,'ch','che',N'Švýcarsko'),
(762,'tj','tjk',N'Tádžikistán'),
(834,'tz','tza',N'Tanzanie'),
(764,'th','tha',N'Thajsko'),
(158,'tw','twn',N'Tchaj-wan'),
(768,'tg','tgo',N'Togo'),
(772,'tk','tkl',N'Tokelau'),
(776,'to','ton',N'Tonga'),
(780,'tt','tto',N'Trinidad a Tobago'),
(788,'tn','tun',N'Tunisko'),
(792,'tr','tur',N'Turecko'),
(795,'tm','tkm',N'Turkmenistán'),
(796,'tc','tca',N'Turks a Caicos'),
(798,'tv','tuv',N'Tuvalu'),
(800,'ug','uga',N'Uganda'),
(804,'ua','ukr',N'Ukrajina'),
(858,'uy','ury',N'Uruguay'),
(860,'uz','uzb',N'Uzbekistán'),
(162,'cx','cxr',N'Vánoční ostrov'),
(548,'vu','vut',N'Vanuatu'),
(336,'va','vat',N'Vatikán'),
(862,'ve','ven',N'Venezuela'),
(704,'vn','vnm',N'Vietnam'),
(626,'tl','tls',N'Východní Timor'),
(876,'wf','wlf',N'Wallis a Futuna'),
(894,'zm','zmb',N'Zambie'),
(732,'eh','esh',N'Západní Sahara'),
(716,'zw','zwe',N'Zimbabwe')