Singapore ISO-koder: SG, SGP, 702, .sg og +65 forklaret
Singapores ISO-koder er SG for koden med to bogstaver, SGP for koden med tre bogstaver og 702 for den numeriske landekode. Disse identifikatorer er nyttige i formularer, databaser, forsendelsesregistre, rejsesystemer og internationale dataudvekslinger. Singapore har dog også et .sg-internetdomæne, SGD-valutakoden og den internationale landekode +65. Hver af dem tilhører et andet system og bør kun bruges i det felt, der anmoder om det.
Singapores ISO-koder overordnet set
ISO 3166-1 er den internationale standard, der tildeler korte identifikatorer til lande og områder. Det er en landeidentifikationsstandard, ikke en certificeringsstandard såsom en ISO-ledelsessystemcertificering. Singapore har tre aktuelle ISO 3166-1-værdier, som hver er designet til et andet dataformat.
De tre aktuelle ISO 3166-1-koder for Singapore
Den aktuelle landeforkortelse for Singapore er SG. Dens ISO 3166-1 alpha-3-kode er SGP, og dens numeriske ISO 3166-1-kode er 702. Den ISO Online Browsing Platform viser disse værdier for Singapore.
| Kodetype | Singapore-værdi | Almindelig datakontekst |
|---|---|---|
| ISO 3166-1 alpha-2 | SG | Kompakte landefelter |
| ISO 3166-1 alpha-3 | SGP | Landefelter med tre bogstaver |
| ISO 3166-1 numerisk | 702 | Numeriske landefelter |
Etiketterne betyder noget. En værdi på 702 er kun en numerisk landekode fra ISO, når feltet er defineret som ISO 3166-1 numerisk. Uden standardnavnet og feltetiketten kan en kort kode eller et nummer blive misforstået.
Brug det nøjagtige format, der er angivet i datakontrakten. Et alpha-2-felt gemmer SG, et alpha-3-felt gemmer SGP, og et numerisk ISO-felt gemmer 702; konverter ikke mellem dem blot fordi alle tre identificerer Singapore. Hvis en filspecifikation skelner mellem tekst- og nummertyper, skal du følge denne specifikation for 702, så validering og eventuelle formateringsregler håndteres konsekvent. Behold standardnavnet ved siden af hver værdi i dokumentationen.
Hvilken Singapore-kode bør du bruge?
Brug SG når en formular eller dataspecifikation beder om en ISO alpha-2-landekode, en landekode med to bogstaver eller en landeforkortelse i det format. Dette er den mest kompakte ISO-form. For eksempel et felt ved navn country_iso_alpha2 bør indeholde SG.
Brug SGP når destinationen specifikt beder om en ISO alpha-3-kode eller en landekode med tre bogstaver. Brug 702 kun hvor et numerisk ISO-landekodefelt er påkrævet. Disse er ikke alternative stavemåder, der frit kan indsættes; de er separate formater inden for den samme ISO 3166-1-familie.
Læs feltdefinitionen i stedet for at stole på en generisk etiket såsom “landekode”. Et telefonfelt, et valutafelt og et webdomænefelt kræver forskellige identifikatorer. For eksempel er SG velegnet til et ISO alpha-2-felt, men det er ikke en komplet international telefonkode og er ikke et domænesuffiks.
Singapore-internetdomæne: .sg
Singapores landekode-topdomæne er .sg. Det bruges i internetadresser og er relateret til ISO alpha-2-værdien SG, men det er ikke i sig selv en ISO-landekodeværdi.
Hvordan .sg relaterer sig til ISO-koden SG
Endelsen .sg er Singapores landekode-topdomæne, ofte kaldet et ccTLD. Landekodedomæner er generelt afledt af ISO 3166-1 alpha-2-koder, hvilket forklarer forbindelsen mellem SG og .sg. Den IANA Root Zone Database leverer delegeringsoplysninger for topdomæner, herunder landekodedomæner.
De to værdier tjener forskellige tekniske formål. I en webadresse såsom eksempel.sg, er .sg det domænesuffiks, der håndteres gennem domænenavnsystemet. I et struktureret landefelt såsom country_iso_alpha2: SG, identificerer SG Singapore under ISO 3166-1. Erstat ikke en ISO-landeværdi med .sg i et databasefelt, medmindre feltet udtrykkeligt anmoder om et domæne.
En .sg-adresse kan også være et nyttigt lokalt signal. For eksempel bruger Singapores regeringswebsites ofte .gov.sg-domænet. Domæneregistreringsregler og tilgængelige domænekategorier kan ændre sig, så brug de relevante registreringsoplysninger, når du vælger eller registrerer et domæne.
Hvordan Singapores ISO-koder adskiller sig fra andre identifikatorer
Flere Singapore-identifikatorer ser ens ud, fordi de henviser til det samme land. De vedligeholdes dog til forskellige formål, og en matchende streng betyder ikke, at standarderne kan ombyttes.
Singapore-dollarkode: SGD
SGD er den alfabetiske ISO 4217-valutakode for Singapore-dollar. Det er ikke en ISO 3166-1-landekode. De første to bogstaver afspejler Singapores landerelaterede identifikator, mens det sidste bogstav adskiller dollarkurrency. En pris eller et økonomisk beløb kan derfor skrives som SGD 100, mens et landefelt vil bruge SG, SGP eller 702 i overensstemmelse med dets krævede format.
Nummeret 702 kræver særlig omhu, fordi det kan optræde i mere end én standardkontekst. Det er Singapores numeriske ISO 3166-1-landekode og er også den numeriske identifikator, der er knyttet til Singapore-dollar i ISO 4217. Den Singapore-dollardefinition beskriver SGD og dens numeriske valutaværdi. Nummeret alene fortæller ikke et system, om det repræsenterer et land eller en valuta; feltets standard bestemmer betydningen.
| Identifikator | Værdi | Standard eller formål |
|---|---|---|
| Land alpha-2 | SG | ISO 3166-1 landeidentifikator |
| Land alpha-3 | SGP | ISO 3166-1 landeidentifikator |
| Land numerisk | 702 | ISO 3166-1 landeidentifikator |
| Valuta | SGD | ISO 4217 Singapore-dollar |
Internationale landekode: +65
Singapores internationale landekode er +65. Den tilhører det internationale telefonnummersystem, ikke ISO 3166-1. En telefonformular, der beder om en international landekode, forventer +65, normalt efterfulgt af det lokale telefonnummer i det format, der kræves af den pågældende tjeneste.
Hold landekoden adskilt fra landedata. Et adresse-, nationalitets- eller landevalgsfelt kan kræve SG eller SGP; et opkaldsfelt kræver +65. Kombiner ikke SG og +65 i et uspecificeret “landekode”-felt, fordi de identificerer forskellige ting og behandles af forskellige systemer. For en live telefonintegration skal du bekræfte det krævende nummerformat med den relevante tjeneste eller aktuelle telefonnumreringsoplysninger.
OL-kode SGP og historisk SIN
SGP er også Singapores nuværende OL-kode. Dens tekst matcher Singapores ISO alpha-3-kode, men OL-koden styres af Den Internationale Olympiske Komité i stedet for ISO. Matchet er nyttigt til at læse sportstabeller, men det gør ikke de to kodesystemer til det samme.
Ældre OL-resultater kan vise SIN for Singapore. Dette var en tidligere OL-kode, der blev brugt i historiske sportsdata. Den bør ikke beskrives som en tidligere ISO-landekode. Når du arbejder med sportsarkiver, skal du bevare datoen og kodesystemet, så historiske etiketter ikke forkert konverteres til aktuelle landereferencedata.
Brug af Singapore-koder i data og applikationer
Tydeligt feltdesign forhindrer de fleste kodefejl. Dette er især vigtigt, hvor lande-, valuta-, telefon- og domæneoplysninger udveksles mellem systemer eller gemmes til rapportering.
Mærkning af felter og forebyggelse af kodeforvirring
Brug præcise feltnavne i stedet for en bred etiket såsom country_code. Nyttige navne omfatter country_iso_alpha2 for SG, country_iso_alpha3 for SGP, country_iso_numeric for 702, currency_iso for SGD, calling_code for +65 og country_domain for .sg.
Denne struktur gør betydningen eksplicit: SG er en ISO alpha-2-landeværdi; SGP er en ISO alpha-3-landeværdi og kan også optræde i OL-data; 702 kan enten repræsentere et land eller en valuta afhængigt af den navngivne standard; SGD er en valutakode; +65 er til telefonopkald; og .sg er et domænesuffiks. Et system bør ikke udlede valuta, telefonformatering eller domæneadfærd fra SG alene uden dokumenterede forretningsregler.
Før implementering skal hver lagret værdi mærkes med dens standard og felttype, og derefter valideres mod det relevante autoritative register. Dette enkle trin hjælper med at forhindre, at et ISO-landenummer behandles som et valutanummer, at en OL-etiket behandles som ISO-data, eller at et domænesuffiks gemmes som en landeværdi.
En praktisk verifikationstjekliste
Når du importerer, knytter eller designer Singapore-referencedata, skal du bruge denne korte tjekliste:
- Bekræft aktuelle ISO 3166-1-værdier gennem ISO Online Browsing Platform: SG, SGP og 702.
- Bekræft .sg-topdomænet gennem IANA Root Zone Database.
- Brug specialistenheden eller den aktuelle standard til valuta-, telefon- og OL-identifikatorer i stedet for at antage, at ISO-landedata dækker dem.
- Hold historiske sports- og andre domænespecifikke optegnelser adskilt fra aktuelle ISO-referenceværdier.
Konklusion: Matchet for hver Singapore-kode til dens standard
Singapores ISO-landekoder er SG, SGP og 702. De er forskellige fra .sg-internetdomænet, SGD-valutakoden, den internationale landekode +65 og OL-kodebrugen. Ved at matche hver værdi til dens navngivne standard og felttype gøres formularer, datasæt og internationale optegnelser klarere og mere pålidelige.
Vælg område
Opret et indlæg
Opslaget er gratis og tilmelding er ikke nødvendig.