国家和地区代码,英文通常称 country codes,也称国家地区编码,简称“国码”,是用简短字母、数字或其他约定符号标识国家、属地及特定地区的编码。它可以减少名称翻译、简称和拼写差异带来的歧义,便于信息检索、数据交换、统计汇总与系统关联。
“国家代码”并不是一套统一适用于所有场景的字符串。同一地点可以同时具有 ISO 3166-1 二字母代码、三字母代码、数字代码、特定系统的地理实体代码和互联网域名。查询代码时,必须同时确认代码体系、使用场景及资料版本。
本文完整保留所据资料的267条记录、代码值和图标,将一般国家地区条目与组织、历史名称及特殊编码分开编排,并补充标准说明和应用方法。原序号用于对应原始记录,不代表地理排序或地位排序;其中有重复对象,因此267条记录不等于267个国家,也不代表 ISO 名录的完整数量。
一、主要代码体系如何区分
| 体系 | 代码形式或例子 | 主要用途与边界 |
|---|---|---|
| ISO 3166-1 | CN、CHN、156 | 标识国家、属地及其他特定地理区域,三种形式属于同一标准的不同代码类型。 |
| ISO 3166-2 | 由国家代码与分区代码组成 | 标识国家或地区内部的主要行政区划,不是二字母国家代码的别称。 |
| ISO 3166-3 | 四字母代码 | 用于记录从 ISO 3166-1 删除的国家名称;不等于原三字母代码简单保留。 |
| FIPS 10-4/GEC | 原资料中的 CH、GM、UK 等 | 用于解释既有数据库和历史资料中的地理实体代码,不能与 ISO 二字母直接互换。 |
| GENC | 美国联邦政府使用的地理实体名称与代码体系 | 以 ISO 3166 为基础并作特定调整;与旧 GEC 有联系,但不是同一个体系。 |
| STANAG 1059 | 原资料列出的三字母值 | 北约相关标准化语境中的国家识别代码;必须核对所用文件版本,不可仅凭字母长度判断。 |
| 国家和地区顶级域(ccTLD) | .cn、.jp、.uk 等 | 用于域名系统。与国家地区代码有关联,但并非简单地给所有 ISO 二字母前加一个点。 |
| MARC 国家代码 | 按具体编目格式及代码表填写 | 用于图书馆编目等场景。MARC 21 有专用国家代码表,不能一律要求填写 ISO 代码。 |
1. ISO 3166-1 的三种形式
- Alpha-2:两个拉丁字母,例如中国 CN、日本 JP、德国 DE。
- Alpha-3:三个拉丁字母,例如中国 CHN、日本 JPN、德国 DEU。
- Numeric-3:三个数字,例如中国 156、日本 392、德国 276;位数不足时保留前导零,例如阿富汗 004。
ISO 的标准说明区分了这些代码形式及其用途。代码所覆盖的对象可以包括国家、属地和其他地理区域,不能仅凭一个对象有独立代码,就推导其政治法律地位。详见ISO 3166 官方介绍及术语表。
2. GEC 与 GENC 的区别
原资料把 GEC、旧 FIPS 体系与其他代码并列。这些旧值对于读取历史数据仍有价值,但不宜表述成持续维护的通用现行国码。NGA 的说明表明,GNS 在采用 GENC 之前使用 GEC,后者原称 FIPS PUB 10-4。本文保留原表的 GEC 列用于对照,不以它替代 ISO 或 GENC。参见NGA 参考说明。
3. 域名与 ISO 代码的关系
域名后缀涉及根区委派和注册管理。某个字母组合出现在代码表中,并不说明对应域名已经启用,也不表示公众一定可以注册。本文“域名(原录)”保留原资料中的字符串,实际状态应查阅IANA 根区数据库。
二、这些代码用于哪些场景
1. 元数据与电子档案管理
在电子档案、资料目录与信息交换中,代码能够为地点字段提供受控值,减少同一对象被写成多个不同名称的情况。规范元数据不仅需要一个代码,还需要说明采用的代码表、字段含义、编码类型及适用时间,才能保证不同系统对同一值的理解一致。
2. 图书馆学与信息学
机读编目格式常包含出版、制作或发行地点等国家地区字段,但具体取值必须遵守相应格式的规定。美国国会图书馆维护的 MARC 国家代码表就是一个专用体系。因此,不能笼统地说所有机读编目国家字段都必须使用 ISO 3166-1。参见MARC Code List for Countries。
3. 地理信息系统与制图
在 GIS 中,代码常作为空间图层与统计表之间的关联字段。例如,一份边界图层保存国家代码,另一份统计表保存相同体系的代码和人口指标,就可以按键值连接,生成专题地图。QGIS 等软件中的属性表连接可以用于这类任务,但能否正确连接取决于字段值和空间范围是否匹配,而不只是字段名称相同。
关联前需要检查的内容
- 两份数据使用的是同一套代码体系和同一代码形式。
- 清理多余空格并统一字母大小写,数字代码保持三位格式。
- 检查重复值、空值、历史代码及一对多对应关系。
- 确认统计数据与地图边界属于相容的时间和空间口径。
4. 企业与国际货物进出口数据
客户地址、供应商资料、物流目的地、原产地和贸易统计都可能使用国家地区代码。编码有助于跨语言检索、分类汇总和系统对接;但报关、运输或行业平台可能规定自己的代码表,应以业务接口要求为准,不能仅凭某个值“看起来像国码”就直接导入。
5. 互联网通信与域名管理
国家和地区顶级域是互联网命名体系的一部分,可帮助组织域名资源,却不能单独证明网站服务器所在地、运营主体国籍或内容面向的市场。判断网站信息时,应把域名与实际登记、服务和内容资料分开分析。
三、代码表的阅读规则
- 一般条目:列出原资料中的 ISO 三种形式,并并列保留 GEC、STANAG 和域名记录;不宣称每一套历史值均已完成独立核定。
- 特殊条目:组织、旧名称及用户自定义范围内的代码单独列出,表头明确标为“原录”,不据此认定为正式 ISO 分配值。
- 空缺与“不适用”:原资料写“不适用”的继续保留;它可能意味着未提供、无独立编码或不属于该体系,不能一概当作权威的未分配结论。
- 重复对象:巴勒斯坦的两条记录分别保留,以显示原资料在旧 GEC 列中的不同取值;不能直接作为唯一键表使用。
- 图片:图标沿用原资料地址,用于辅助辨认,不作为最新旗帜式样、主权关系或编码效力的依据。
四、国家和地区代码对照
以下按 ISO 二字母代码的首字母分组,便于检索。原序号保持不变,原有附注集中列在后文。
A—D 组
| 序号 | 国家或地区 | GEC | ISO 二字母 | ISO 三字母 | ISO 数字 | STANAG | 域名 |
|---|---|---|---|---|---|---|---|
| 5 | AN | AD | AND | 020 | AND | .ad | |
| 235 | AE | AE | ARE | 784 | ARE | .ae | |
| 1 | AF | AF | AFG | 004 | AFG | .af | |
| 9 | AC | AG | ATG | 028 | ATG | .ag | |
| 7 | AV | AI | AIA | 660 | AIA | .ai | |
| 2 | AL | AL | ALB | 008 | ALB | .al | |
| 11 | AM | AM | ARM | 051 | ARM | .am | |
| 6 | AO | AO | AGO | 024 | AGO | .ao | |
| 8 | AY | AQ | ATA | 010 | ATA | .aq | |
| 10 | AR | AR | ARG | 032 | ARG | .ar | |
| 4 | AQ | AS | ASM | 016 | ASM | .as | |
| 14 | AU | AT | AUT | 040 | AUT | .at | |
| 13 | AS | AU | AUS | 036 | AUS | .au | |
| 12 | AA | AW | ABW | 533 | ABW | .aw | |
| 15 | AJ | AZ | AZE | 031 | AZE | .az | |
| 27 | BK | BA | BIH | 070 | BIH | .ba | |
| 19 | BB | BB | BRB | 052 | BRB | .bb | |
| 18 | BG | BD | BGD | 050 | BGD | .bd | |
| 21 | BE | BE | BEL | 056 | BEL | .be | |
| 35 | UV | BF | BFA | 854 | BFA | .bf | |
| 34 | BU | BG | BGR | 100 | BGR | .bg | |
| 17 | BA | BH | BHR | 048 | BHR | .bh | |
| 37 | BY | BI | BDI | 108 | BDI | .bi | |
| 23 | BN | BJ | BEN | 204 | BEN | .bj | |
| 188 | TB | BL | BLM | 652 | 不适用 | .bl(未在根区启用,见说明) | |
| 24 | BD | BM | BMU | 060 | BMU | .bm | |
| 33 | BX | BN | BRN | 096 | BRN | .bn | |
| 26 | BL | BO | BOL | 068 | BOL | .bo | |
| 30 | BR | BR | BRA | 076 | BRA | .br | |
| 16 | BF | BS | BHS | 044 | BHS | .bs | |
| 25 | BT | BT | BTN | 064 | BTN | .bt | |
| 29 | BV | BV | BVT | 074 | BVT | .bv | |
| 28 | BC | BW | BWA | 072 | BWA | .bw | |
| 20 | BO | BY | BLR | 112 | BLR | .by | |
| 22 | BH | BZ | BLZ | 084 | BLZ | .bz | |
| 41 | CA | CA | CAN | 124 | CAN | .ca | |
| 48 | CK | CC | CCK | 166 | AUS | .cc | |
| 51 | CG | CD | COD | 180 | COD | .cd | |
| 43 | CT | CF | CAF | 140 | CAF | .cf | |
| 52 | CF | CG | COG | 178 | COG | .cg | |
| 218 | SZ | CH | CHE | 756 | CHE | .ch | |
| 55 | IV | CI | CIV | 384 | CIV | .ci | |
| 53 | CW | CK | COK | 184 | COK | .ck | |
| 45 | CI | CL | CHL | 152 | CHL | .cl | |
| 40 | CM | CM | CMR | 120 | CMR | .cm | |
| 46 | CH | CN | CHN | 156 | CHN | .cn | |
| 49 | CO | CO | COL | 170 | COL | .co | |
| 54 | CS | CR | CRI | 188 | CRI | .cr | |
| 57 | CU | CU | CUB | 192 | CUB | .cu | |
| 38 | CV | CV | CPV | 132 | CPV | .cv | |
| 58 | UC | CW | CUW | 531 | 不适用 | .cw | |
| 47 | KT | CX | CXR | 162 | CXR | .cx | |
| 59 | CY | CY | CYP | 196 | CYP | .cy | |
| 60 | EZ | CZ | CZE | 203 | CZE | .cz | |
| 85 | GM | DE | DEU | 276 | DEU | .de | |
| 62 | DJ | DJ | DJI | 262 | DJI | .dj | |
| 61 | DA | DK | DNK | 208 | DNK | .dk | |
| 63 | DO | DM | DMA | 212 | DMA | .dm | |
| 64 | DR | DO | DOM | 214 | DOM | .do | |
| 3 | AG | DZ | DZA | 012 | DZA | .dz |
E—H 组
| 序号 | 国家或地区 | GEC | ISO 二字母 | ISO 三字母 | ISO 数字 | STANAG | 域名 |
|---|---|---|---|---|---|---|---|
| 65 | EC | EC | ECU | 218 | ECU | .ec | |
| 70 | EN | EE | EST | 233 | EST | .ee | |
| 66 | EG | EG | EGY | 818 | EGY | .eg | |
| 247 | WI | EH | ESH | 732 | ESH | .eh(未在根区启用,见说明) | |
| 69 | ER | ER | ERI | 232 | ERI | .er | |
| 211 | SP | ES | ESP | 724 | ESP | .es | |
| 71 | ET | ET | ETH | 231 | ETH | .et | |
| 75 | FI | FI | FIN | 246 | FIN | .fi | |
| 74 | FJ | FJ | FJI | 242 | FJI | .fj | |
| 72 | FK | FK | FLK | 238 | FLK | .fk | |
| 148 | FM | FM | FSM | 583 | FSM | .fm | |
| 73 | FO | FO | FRO | 234 | FRO | .fo | |
| 76 | FR | FR | FRA | 250 | FRA | .fr | |
| 81 | GB | GA | GAB | 266 | GAB | .ga | |
| 236 | UK | GB | GBR | 826 | GBR | .uk | |
| 90 | GJ | GD | GRD | 308 | GRD | .gd | |
| 84 | GG | GE | GEO | 268 | GEO | .ge | |
| 78 | FG | GF | GUF | 254 | GUF | .gf | |
| 94 | GK | GG | GGY | 831 | 不适用 | .gg | |
| 86 | GH | GH | GHA | 288 | GHA | .gh | |
| 87 | GI | GI | GIB | 292 | GIB | .gi | |
| 89 | GL | GL | GRL | 304 | GRL | .gl | |
| 82 | GA | GM | GMB | 270 | GMB | .gm | |
| 95 | GV | GN | GIN | 324 | GIN | .gn | |
| 91 | GP | GP | GLP | 312 | GLP | .gp | |
| 68 | EK | GQ | GNQ | 226 | GNQ | .gq | |
| 88 | GR | GR | GRC | 300 | GRC | .gr | |
| 209 | SX | GS | SGS | 239 | SGS | .gs | |
| 93 | GT | GT | GTM | 320 | GTM | .gt | |
| 92 | GQ | GU | GUM | 316 | GUM | .gu | |
| 96 | PU | GW | GNB | 624 | GNB | .gw | |
| 97 | GY | GY | GUY | 328 | GUY | .gy | |
| 102 | HK | HK | HKG | 344 | HKG | .hk | |
| 99 | HM | HM | HMD | 334 | HMD | .hm | |
| 101 | HO | HN | HND | 340 | HND | .hn | |
| 56 | HR | HR | HRV | 191 | HRV | .hr | |
| 98 | HA | HT | HTI | 332 | HTI | .ht | |
| 103 | HU | HU | HUN | 348 | HUN | .hu |
I—L 组
| 序号 | 国家或地区 | GEC | ISO 二字母 | ISO 三字母 | ISO 数字 | STANAG | 域名 |
|---|---|---|---|---|---|---|---|
| 106 | ID | ID | IDN | 360 | IDN | .id | |
| 109 | EI | IE | IRL | 372 | IRL | .ie | |
| 111 | IS | IL | ISR | 376 | ISR | .il | |
| 110 | IM | IM | IMN | 833 | 不适用 | .im | |
| 105 | IN | IN | IND | 356 | IND | .in | |
| 31 | IO | IO | IOT | 086 | IOT | .io | |
| 108 | IZ | IQ | IRQ | 368 | IRQ | .iq | |
| 107 | IR | IR | IRN | 364 | IRN | .ir | |
| 104 | IC | IS | ISL | 352 | ISL | .is | |
| 112 | IT | IT | ITA | 380 | ITA | .it | |
| 115 | JE | JE | JEY | 832 | 不适用 | .je | |
| 113 | JM | JM | JAM | 388 | JAM | .jm | |
| 116 | JO | JO | JOR | 400 | JOR | .jo | |
| 114 | JA | JP | JPN | 392 | JPN | .jp | |
| 118 | KE | KE | KEN | 404 | KEN | .ke | |
| 124 | KG | KG | KGZ | 417 | KGZ | .kg | |
| 39 | CB | KH | KHM | 116 | KHM | .kh | |
| 119 | KR | KI | KIR | 296 | KIR | .ki | |
| 50 | CN | KM | COM | 174 | COM | .km | |
| 190 | SC | KN | KNA | 659 | KNA | .kn | |
| 120 | KN | KP | PRK | 408 | PRK | .kp | |
| 121 | KS | KR | KOR | 410 | KOR | .kr | |
| 123 | KU | KW | KWT | 414 | KWT | .kw | |
| 42 | CJ | KY | CYM | 136 | CYM | .ky | |
| 117 | KZ | KZ | KAZ | 398 | KAZ | .kz | |
| 125 | LA | LA | LAO | 418 | LAO | .la | |
| 127 | LE | LB | LBN | 422 | LBN | .lb | |
| 191 | ST | LC | LCA | 662 | LCA | .lc | |
| 131 | LS | LI | LIE | 438 | LIE | .li | |
| 212 | CE | LK | LKA | 144 | LKA | .lk | |
| 129 | LI | LR | LBR | 430 | LBR | .lr | |
| 128 | LT | LS | LSO | 426 | LSO | .ls | |
| 132 | LH | LT | LTU | 440 | LTU | .lt | |
| 133 | LU | LU | LUX | 442 | LUX | .lu | |
| 126 | LG | LV | LVA | 428 | LVA | .lv | |
| 130 | LY | LY | LBY | 434 | LBY | .ly |
M—P 组
| 序号 | 国家或地区 | GEC | ISO 二字母 | ISO 三字母 | ISO 数字 | STANAG | 域名 |
|---|---|---|---|---|---|---|---|
| 154 | MO | MA | MAR | 504 | MAR | .ma | |
| 150 | MN | MC | MCO | 492 | MCO | .mc | |
| 149 | MD | MD | MDA | 498 | MDA | .md | |
| 152 | MJ | ME | MNE | 499 | MNE | .me | |
| 192 | RN | MF | MAF | 663 | 不适用 | .mf(未在根区启用,见说明) | |
| 136 | MA | MG | MDG | 450 | MDG | .mg | |
| 142 | RM | MH | MHL | 584 | MHL | .mh | |
| 135 | MK | MK | MKD | 807 | FYR | .mk | |
| 140 | ML | ML | MLI | 466 | MLI | .ml | |
| 36 | BM | MM | MMR | 104 | MMR | .mm | |
| 151 | MG | MN | MNG | 496 | MNG | .mn | |
| 134 | MC | MO | MAC | 446 | MAC | .mo | |
| 168 | CQ | MP | MNP | 580 | MNP | .mp | |
| 143 | MB | MQ | MTQ | 474 | MTQ | .mq | |
| 144 | MR | MR | MRT | 478 | MRT | .mr | |
| 153 | MH | MS | MSR | 500 | MSR | .ms | |
| 141 | MT | MT | MLT | 470 | MLT | .mt | |
| 145 | MP | MU | MUS | 480 | MUS | .mu | |
| 139 | MV | MV | MDV | 462 | MDV | .mv | |
| 137 | MI | MW | MWI | 454 | MWI | .mw | |
| 147 | MX | MX | MEX | 484 | MEX | .mx | |
| 138 | MY | MY | MYS | 458 | MYS | .my | |
| 155 | MZ | MZ | MOZ | 508 | MOZ | .mz | |
| 156 | WA | NA | NAM | 516 | NAM | .na | |
| 161 | NC | NC | NCL | 540 | NCL | .nc | |
| 164 | NG | NE | NER | 562 | NER | .ne | |
| 167 | NF | NF | NFK | 574 | NFK | .nf | |
| 165 | NI | NG | NGA | 566 | NGA | .ng | |
| 163 | NU | NI | NIC | 558 | NIC | .ni | |
| 159 | NL | NL | NLD | 528 | NLD | .nl | |
| 169 | NO | NO | NOR | 578 | NOR | .no | |
| 158 | NP | NP | NPL | 524 | NPL | .np | |
| 157 | NR | NR | NRU | 520 | NRU | .nr | |
| 166 | NE | NU | NIU | 570 | NIU | .nu | |
| 162 | NZ | NZ | NZL | 554 | NZL | .nz | |
| 170 | MU | OM | OMN | 512 | OMN | .om | |
| 173 | PM | PA | PAN | 591 | PAN | .pa | |
| 176 | PE | PE | PER | 604 | PER | .pe | |
| 79 | FP | PF | PYF | 258 | PYF | .pf | |
| 174 | PP | PG | PNG | 598 | PNG | .pg | |
| 177 | RP | PH | PHL | 608 | PHL | .ph | |
| 171 | PK | PK | PAK | 586 | PAK | .pk | |
| 179 | PL | PL | POL | 616 | POL | .pl | |
| 215 | SB | PM | SPM | 666 | SPM | .pm | |
| 178 | PC | PN | PCN | 612 | PCN | .pn | |
| 181 | RQ | PR | PRI | 630 | PRI | .pr | |
| 83 | GZ | PS | PSE | 275 | PSE | .ps | |
| 246 | WE | PS | PSE | 275 | PSE | .ps | |
| 180 | PO | PT | PRT | 620 | PRT | .pt | |
| 172 | PS | PW | PLW | 585 | PLW | .pw | |
| 175 | PA | PY | PRY | 600 | PRY | .py |
Q—T 组
| 序号 | 国家或地区 | GEC | ISO 二字母 | ISO 三字母 | ISO 数字 | STANAG | 域名 |
|---|---|---|---|---|---|---|---|
| 182 | QA | QA | QAT | 634 | QAT | .qa | |
| 183 | RE | RE | REU | 638 | REU | .re | |
| 184 | RO | RO | ROU | 642 | ROU | .ro | |
| 199 | RI | RS | SRB | 688 | SRB | .rs | |
| 186 | RS | RU | RUS | 643 | RUS | .ru | |
| 187 | RW | RW | RWA | 646 | RWA | .rw | |
| 197 | SA | SA | SAU | 682 | SAU | .sa | |
| 206 | BP | SB | SLB | 090 | SLB | .sb | |
| 200 | SE | SC | SYC | 690 | SYC | .sc | |
| 213 | SU | SD | SDN | 729 | SDN | .sd | |
| 217 | SW | SE | SWE | 752 | SWE | .se | |
| 202 | SN | SG | SGP | 702 | SGP | .sg | |
| 189 | SH | SH | SHN | 654 | SHN | .sh | |
| 205 | SI | SI | SVN | 705 | SVN | .si | |
| 204 | LO | SK | SVK | 703 | SVK | .sk | |
| 201 | SL | SL | SLE | 694 | SLE | .sl | |
| 195 | SM | SM | SMR | 674 | SMR | .sm | |
| 198 | SG | SN | SEN | 686 | SEN | .sn | |
| 207 | SO | SO | SOM | 706 | SOM | .so | |
| 214 | NS | SR | SUR | 740 | SUR | .sr | |
| 210 | OD | SS | SSD | 728 | SSD | .ss | |
| 196 | TP | ST | STP | 678 | STP | .st | |
| 67 | ES | SV | SLV | 222 | SLV | .sv | |
| 203 | NN | SX | SXM | 534 | 不适用 | .sx | |
| 219 | SY | SY | SYR | 760 | SYR | .sy | |
| 216 | WZ | SZ | SWZ | 748 | SWZ | .sz | |
| 231 | TK | TC | TCA | 796 | TCA | .tc | |
| 44 | CD | TD | TCD | 148 | TCD | .td | |
| 80 | FS | TF | ATF | 260 | ATF | .tf | |
| 224 | TO | TG | TGO | 768 | TGO | .tg | |
| 222 | TH | TH | THA | 764 | THA | .th | |
| 220 | TI | TJ | TJK | 762 | TJK | .tj | |
| 225 | TL | TK | TKL | 772 | TKL | .tk | |
| 223 | TT | TL | TLS | 626 | TLS | .tl | |
| 230 | TX | TM | TKM | 795 | TKM | .tm | |
| 228 | TS | TN | TUN | 788 | TUN | .tn | |
| 226 | TN | TO | TON | 776 | TON | .to | |
| 229 | TU | TR | TUR | 792 | TUR | .tr | |
| 227 | TD | TT | TTO | 780 | TTO | .tt | |
| 232 | TV | TV | TUV | 798 | TUV | .tv | |
| 185 | TW | TW | TWN | 158 | TWN | .tw | |
| 221 | TZ | TZ | TZA | 834 | TZA | .tz |
U—Z 组
| 序号 | 国家或地区 | GEC | ISO 二字母 | ISO 三字母 | ISO 数字 | STANAG | 域名 |
|---|---|---|---|---|---|---|---|
| 234 | UP | UA | UKR | 804 | UKR | .ua | |
| 233 | UG | UG | UGA | 800 | UGA | .ug | |
| 238 | UM | UM | UMI | 581 | 不适用 | .um(未在根区启用,见说明) | |
| 237 | US | US | USA | 840 | USA | .us | |
| 239 | UY | UY | URY | 858 | URY | .uy | |
| 240 | UZ | UZ | UZB | 860 | UZB | .uz | |
| 100 | VT | VA | VAT | 336 | VAT | .va | |
| 193 | VC | VC | VCT | 670 | VCT | .vc | |
| 242 | VE | VE | VEN | 862 | VEN | .ve | |
| 32 | VI | VG | VGB | 092 | VGB | .vg | |
| 244 | VQ | VI | VIR | 850 | VIR | .vi | |
| 243 | VM | VN | VNM | 704 | VNM | .vn | |
| 241 | NH | VU | VUT | 548 | VUT | .vu | |
| 245 | WF | WF | WLF | 876 | WLF | .wf | |
| 194 | WS | WS | WSM | 882 | WSM | .ws | |
| 252 | YM | YE | YEM | 887 | YEM | .ye | |
| 146 | MF | YT | MYT | 175 | FRA | .yt | |
| 208 | SF | ZA | ZAF | 710 | ZAF | .za | |
| 254 | ZA | ZM | ZMB | 894 | ZMB | .zm | |
| 255 | ZI | ZW | ZWE | 716 | ZWE | .zw |
五、组织、历史名称与特殊编码记录
本节为原资料记录的保留表,不是正式 ISO 历史代码清单。这些行混有组织缩写、历史名称、体育或其他场景可能使用的三字母缩写,以及明显需要核对的代码归属。各列原值完整保存,目的是保留信息并便于追溯;使用时不能直接复制为国家主数据。
1. 组织及区域性联合体
| 序号 | 国家、地区或实体 | 原录 GEC | 原录二字母 | 原录三字母 | 原录数字 | 原录 STANAG | 原录域名 |
|---|---|---|---|---|---|---|---|
| 248 | UN | UN | UNO | 不适用 | 不适用 | 不适用 | |
| 249 | EU | EU | EUE | 不适用 | 不适用 | .eu | |
| 250 | 非盟 | AU | 不适用 | 不适用 | 不适用 | 不适用 | 不适用 |
| 251 | ASEAN | 不适用 | 不适用 | 不适用 | 不适用 | 不适用 | |
| 258 | EN | EN | EUN | 不适用 | EUN | 不适用 |
联合国、欧洲联盟、非盟、东南亚国家联盟和独立国家联合体属于组织或联合体范畴,不应与国家条目不加区分地计数。原表列出 UN、EU 的特别保留说明,也列出 UNO、EUE 等三字母值;这些信息必须分别核对其标准状态,不能因二字母值存在保留安排,就推定三字母值也获正式分配。ASEAN 为组织缩写,也不符合原表二字母 GEC 列的统一形式。
2. 科索沃的用户分配代码
| 序号 | 国家、地区或实体 | 原录 GEC | 原录二字母 | 原录三字母 | 原录数字 | 原录 STANAG | 原录域名 |
|---|---|---|---|---|---|---|---|
| 122 | KV | XK | XKS | 不适用 | 不适用 | 不适用 |
原资料将 XK、XKS 说明为用户分配代码。用户分配范围内的值由具体系统约定使用,不等同于 ISO 正式分配的国家代码;不同系统的三字母表示也可能不同。对接时应采用目标系统明确规定的映射,不能自行把 XK 推导为某个统一三字母值。
3. 历史名称及其他特殊记录
| 序号 | 国家、地区或实体 | GEC | 原录二字母 | 原录三字母 | 原录数字 | STANAG | 原录域名 |
|---|---|---|---|---|---|---|---|
| 77 | FX | FX | FXX | 249 | 不适用 | 不适用 | |
| 160 | NT | AN | ANT | 不适用 | ANT | .an(未在根区启用,见说明) | |
| 253 | ZA | ZA | ZAI | 不适用 | ZAI | 不适用 | |
| 256 | RH | RO | RHO | 不适用 | RHO | 不适用 | |
| 257 | WI | WI | WIF | 不适用 | WIF | 不适用 | |
| 259 | AN | AZ | ANZ | 不适用 | ANZ | 不适用 | |
| 260 | YU | YG | YUG | 不适用 | YUG | 不适用 | |
| 261 | UR | UR | URS | 不适用 | URS | 不适用 | |
| 262 | DA | DH | DAH | 不适用 | DAH | 不适用 | |
| 263 | VO | VL | VOL | 不适用 | VOL | 不适用 | |
| 264 | BO | BO | BOH | 不适用 | BOH | 不适用 | |
| 265 | TC | TC | TCH | 不适用 | TCH | 不适用 | |
| 266 | UA | UA | UAR | 不适用 | UAR | 不适用 | |
| 267 | SC | SG | SCG | 不适用 | SCG | 不适用 |
为什么这些原录值不能直接当作 ISO 历史代码
- 原表“扎伊尔”行把二字母写成 ZA,而一般条目中南非的 ISO 二字母也是 ZA。发生这种冲突时,不能只按中文名称替换,而应查明代码体系和时期。
- 原表“罗得西亚”行写 RO,与一般条目中罗马尼亚的 ISO 二字母相同;“澳大拉西亚”行写 AZ,又与阿塞拜疆相同。
- 原表“南斯拉夫”“苏联”“捷克斯洛伐克”等行的缩写不能仅凭其历史含义或外形熟悉,就认定为 ISO 代码。
- 旧国家名称与现行名称之间不一定是一对一关系,可能涉及更名、分立、合并或统计范围变化。历史数据应保留当时名称与代码,再建立有时间范围的转换关系。
六、如何把代码用于数据管理
1. 保留体系、形式和时间信息
适合交换的数据记录,除了显示名称和代码,还应能识别其编码体系。一个孤立的“AU”不足以说明对象:原表中它可以出现在澳大利亚的 ISO 列、奥地利的旧 GEC 列或非盟的缩写记录中。只有结合体系,才能判断它指什么。
| 信息 | 示例 | 作用 |
|---|---|---|
| 名称 | 中国/中华人民共和国 | 用于展示和检索,不替代正式编码。 |
| 代码体系 | ISO 3166-1 | 防止混用 GEC、MARC 或组织缩写。 |
| 代码形式 | Alpha-2、Alpha-3、Numeric-3 | 确定字段长度和校验规则。 |
| 代码值 | CN、CHN、156 | 按相应规则保存。 |
| 适用时间或版本 | 所采用代码表的版本或获取日期 | 支持历史回溯及更新管理。 |
| 记录状态 | 正式分配、保留、历史、用户自定义等 | 区分不同代码效力。 |
2. 保留数字代码的前导零
004、008、036 等是三位代码。若把它们当成普通整数处理,可能变成4、8、36,导致展示、导出或接口校验不一致。可以按固定长度文本保存,也可以在输出时明确补足三位;关键是保持编码格式稳定。
3. 使用映射表,避免猜测转换
GEC 到 ISO、国家名到代码、历史名称到现行实体,均应通过有来源的映射表转换。不要根据名称首字母生成代码,也不要默认把二字母加一个字母就得到三字母代码。
4. 区分缺失、保留与不适用
数据库中“未提供”“未分配”“历史停用”“该对象不属于此体系”是不同状态。若全部写成一个空值,后续就难以判断是数据遗漏还是业务上本来不适用。使用本文原录表时,应先按实际业务核实这些状态,再建立正式数据表。
七、常见问题
国家代码是否就是国际电话区号?
不是。国际电话拨号中的国家或地区呼叫代码属于另一套编号体系,不能与 ISO 字母代码或三位数字代码互相替代。本文表格不提供电话区号。
有独立代码是否就表示是独立国家?
不能这样推断。标准和行业系统可能为属地、地区、组织或特定统计单元设置代码。代码用于在某个系统中识别对象,不单独决定其政治地位。
三字母缩写是否都属于 ISO 3166-1?
不是。体育赛事、军事系统、国际组织及其他领域可能采用不同缩写。同样是三个字母,来源和适用范围仍可能完全不同。
这份表能否直接作为最新完整代码库?
本表用于阅读、对照和理解所据资料,完整保存原有267条记录,但其中包含历史值、重复对象和组织缩写,也未覆盖 ISO 名录中的所有条目。生产系统应以对应标准机构发布的适用版本为基础,并单独处理历史和特殊情况。