Kody ISO Singapuru: wyjaśnienie SG, SGP, 702, .sg i +65
Kody ISO Singapuru to SG dla kodu dwuliterowego, SGP dla kodu trzyliterowego oraz 702 dla numerycznego kodu kraju. Te identyfikatory są przydatne w formularzach, bazach danych, rejestrach wysyłkowych, systemach podróżnych i międzynarodowej wymianie danych. Jednak Singapur ma również domenę internetową .sg, kod waluty SGD oraz międzynarodowy kod telefoniczny +65. Każdy z nich należy do innego systemu i powinien być używany tylko w polu, które go wymaga.
Kody ISO Singapuru w pigułce
ISO 3166-1 to międzynarodowy standard przypisujący krótkie identyfikatory krajom i obszarom. Jest to standard identyfikacji kraju, a nie standard certyfikacji, taki jak certyfikacja systemów zarządzania ISO. Singapur posiada trzy aktualne wartości ISO 3166-1, z których każda jest przeznaczona dla innego formatu danych.
Trzy aktualne kody ISO 3166-1 dla Singapuru
Aktualny skrót kraju dla Singapuru to SG. Jego kod alfa-3 ISO 3166-1 to SGP, a jego numeryczny kod ISO 3166-1 to 702. Platforma Przeglądania Online ISO wymienia te wartości dla Singapuru.
| Typ kodu | Wartość dla Singapuru | Wspólny kontekst danych |
|---|---|---|
| ISO 3166-1 alfa-2 | SG | Kompaktowe pola kraju |
| ISO 3166-1 alfa-3 | SGP | Trzyliterowe pola kraju |
| ISO 3166-1 numeryczny | 702 | Numeryczne pola kraju |
Etykiety mają znaczenie. Wartość 702 jest numerycznym kodem kraju ISO tylko wtedy, gdy pole jest zdefiniowane jako numeryczne ISO 3166-1. Bez nazwy standardu i etykiety pola krótki kod lub numer może zostać źle zrozumiany.
Używaj dokładnie takiego formatu, jaki określa umowa danych. Pole alfa-2 przechowuje SG, pole alfa-3 przechowuje SGP, a pole numeryczne ISO przechowuje 702; nie konwertuj ich między sobą tylko dlatego, że wszystkie trzy identyfikują Singapur. Jeśli specyfikacja pliku rozróżnia typy tekstowe i numeryczne, postępuj zgodnie z tą specyfikacją dla 702, aby reguły walidacji i formatowania były obsługiwane spójnie. Zachowaj nazwę standardu obok każdej wartości w dokumentacji.
Którego kodu Singapuru powinieneś użyć?
Użyj SG gdy formularz lub specyfikacja danych wymaga kodu kraju ISO alfa-2, dwuliterowego kodu kraju lub skrótu kraju w tym formacie. Jest to najbardziej kompaktowa forma ISO. Na przykład pole o nazwie country_iso_alpha2 powinno zawierać SG.
Użyj SGP gdy miejsce docelowe wyraźnie prosi o kod ISO alfa-3 lub trzyliterowy kod kraju. Użyj 702 tylko tam, gdzie wymagane jest pole numerycznego kodu kraju ISO. Nie są to alternatywne pisownie do swobodnego wprowadzania; są to odrębne formaty w ramach tej samej rodziny ISO 3166-1.
Przeczytaj definicję pola zamiast polegać na ogólnej etykiecie, takiej jak „kod kraju”. Pole telefoniczne, pole waluty i pole domeny internetowej wymagają różnych identyfikatorów. Na przykład SG jest odpowiednie dla pola ISO alfa-2, ale nie jest pełnym międzynarodowym kodem kierunkowym telefonu ani sufiksem domeny.
Domena internetowa Singapuru: .sg
Narodowa domena najwyższego poziomu Singapuru to .sg. Jest używana w adresach internetowych i jest powiązana z wartością ISO alfa-2 SG, ale sama w sobie nie jest wartością kodu kraju ISO.
Jak .sg wiąże się z kodem ISO SG
Sufiks .sg to narodowa domena najwyższego poziomu Singapuru, często nazywana ccTLD. Domeny krajowe są zazwyczaj wyprowadzane z kodów ISO 3166-1 alfa-2, co wyjaśnia połączenie między SG a .sg. Baza danych strefy głównej IANA dostarcza informacji o delegacji dla domen najwyższego poziomu, w tym domen krajowych.
Te dwie wartości służą różnym celom technicznym. W adresie strony internetowej, takim jak example.sg, .sg jest sufiksem domeny obsługiwanym przez System Nazw Domen (DNS). W strukturalnym polu kraju, takim jak country_iso_alpha2: SG, SG identyfikuje Singapur zgodnie z ISO 3166-1. Nie zastępuj wartości kraju ISO przez .sg w polu bazy danych, chyba że pole to wyraźnie wymaga domeny.
Adres .sg może być również użytecznym sygnałem lokalnym. Na przykład rządowe strony internetowe Singapuru powszechnie używają domeny .gov.sg. Zasady rejestracji domen i dostępne kategorie domen mogą się zmieniać, dlatego przy wyborze lub rejestracji domeny należy korzystać z odpowiednich informacji rejestru.
Czym kody ISO Singapuru różnią się od innych identyfikatorów
Kilka identyfikatorów Singapuru wygląda podobnie, ponieważ odnosi się do tego samego kraju. Są one jednak utrzymywane w różnych celach, a pasujący ciąg znaków nie oznacza, że standardy są zamienne.
Kod dolara singapurskiego: SGD
SGD to alfabetyczny kod waluty ISO 4217 dla dolara singapurskiego. Nie jest to kod kraju ISO 3166-1. Pierwsze dwie litery odzwierciedlają identyfikator kraju Singapuru, podczas gdy ostatnia litera wyróżnia walutę dolara. Cena lub kwota finansowa może zatem zostać zapisana jako SGD 100, podczas gdy pole kraju używałoby SG, SGP lub 702 zgodnie z wymaganym formatem.
Liczba 702 wymaga szczególnej uwagi, ponieważ może pojawić się w więcej niż jednym kontekście standardów. Jest to numeryczny kod kraju ISO 3166-1 Singapuru, a także numeryczny identyfikator powiązany z dolarem singapurskim w ISO 4217. Odniesienie do dolara singapurskiego opisuje SGD i jego numeryczną wartość waluty. Sama liczba nie mówi systemowi, czy reprezentuje kraj, czy walutę; oznaczanie zależy od standardu pola.
| Identyfikator | Wartość | Standard lub cel |
|---|---|---|
| Alfa-2 kraju | SG | Identyfikator kraju ISO 3166-1 |
| Alfa-3 kraju | SGP | Identyfikator kraju ISO 3166-1 |
| Numeryczny kraju | 702 | Identyfikator kraju ISO 3166-1 |
| Waluta | SGD | Dolar singapurski ISO 4217 |
Międzynarodowy kod telefoniczny: +65
Międzynarodowy kod telefoniczny Singapuru to +65. Należy on do międzynarodowego systemu numeracji telefonów, a nie ISO 3166-1. Formularz telefonu pytający o międzynarodowy kod kierunkowy oczekuje +65, po którym zazwyczaj następuje lokalny numer telefonu w formacie wymaganym przez tę usługę.
Trzymaj kod kierunkowy oddzielnie od danych kraju. Pole adresu, narodowości lub wyboru kraju może wymagać SG lub SGP; pole wybierania numeru wymaga +65. Nie łącz SG i +65 w jednym nieokreślonym polu „kodu kraju”, ponieważ identyfikują one różne rzeczy i są przetwarzane przez różne systemy. W przypadku integracji telefonicznej na żywo potwierdź wymagany format numeru z odpowiednią usługą lub aktualnymi informacjami o numeracji telefonów.
Kod olimpijski SGP i historyczny SIN
SGP to także aktualny kod olimpijski Singapuru. Jego tekst pasuje do kodu ISO alfa-3 Singapuru, ale kod olimpijski podlega Międzynarodowemu Komitetowi Olimpijskiemu, a nie ISO. Dopasowanie to jest przydatne do odczytywania tabel sportowych, jednak nie sprawia, że oba systemy kodów są takie same.
Starsze rekordy olimpijskie mogą pokazywać SIN dla Singapuru. Był to dawny kod olimpijski używany w historycznych danych sportowych. Nie należy go opisywać jako dawnego kodu kraju ISO. Pracując z archiwami sportowymi, zachowaj datę i system kodów, aby historyczne etykiety nie zostały błędnie przekształcone w aktualne dane referencyjne kraju.
Używanie kodów Singapuru w danych i aplikacjach
Przejrzysty projekt pól pozwala uniknąć większości błędów związanych z kodami. Jest to szczególnie ważne w przypadku wymiany informacji o kraju, walucie, telefonie i domenie między systemami lub ich przechowywania do celów raportowania.
Etykietowanie pól i zapobieganie pomyłkom kodów
Używaj precyzyjnych nazw pól zamiast szerokiej etykiety, takiej jak country_code. Przykładowe przydatne nazwy to country_iso_alpha2 dla SG, country_iso_alpha3 dla SGP, country_iso_numeric dla 702, currency_iso dla SGD, calling_code dla +65 oraz country_domain dla .sg.
Ta struktura wyjaśnia znaczenie: SG to wartość kraju ISO alfa-2; SGP to wartość kraju ISO alfa-3 i może również pojawiać się w danych olimpijskich; 702 może reprezentować kraj lub walutę w zależności od wymienionego standardu; SGD to kod waluty; +65 służy do wybierania numerów telefonów; a .sg to sufiks domeny. System nie powinien wyciągać wniosków o walucie, formatowaniu telefonu czy zachowaniu domeny wyłącznie na podstawie SG bez udokumentowanych reguł biznesowych.
Przed wdrożeniem oznacz każdą przechowywaną wartość jej standardem i typem pola, a następnie zweryfikuj ją względem odpowiedniego autorytatywnego rejestru. Ten jeden krok pomaga zapobiec traktowaniu numeru kraju ISO jako numeru waluty, etykiety olimpijskiej jako danych ISO lub sufiksu domeny jako wartości kraju.
Praktyczna lista kontrolna weryfikacji
Podczas importowania, mapowania lub projektowania danych referencyjnych Singapuru skorzystaj z tej krótkiej listy kontrolnej:
- Potwierdź aktualne wartości ISO 3166-1 za pomocą Platformy Przeglądania Online ISO: SG, SGP i 702.
- Potwierdź domenę najwyższego poziomu .sg za pomocą Bazy danych strefy głównej IANA.
- Używaj specjalistycznego urzędu lub aktualnego standardu dla identyfikatorów walut, telefonów i olimpijskich zamiast zakładać, że dane krajowe ISO je obejmują.
- Przechowuj historyczne rekordy sportowe i inne specyficzne dla danej dziedziny rekordy osobno od aktualnych wartości referencyjnych ISO.
Wniosek: Dopasuj każdy kod Singapuru do jego standardu
Kody krajów ISO dla Singapuru to SG, SGP i 702. Różnią się one od domeny internetowej .sg, kodu waluty SGD, międzynarodowego kodu telefonicznego +65 oraz użycia kodu olimpijskiego. Dopasowanie każdej wartości do nazwanego standardu i typu pola sprawia, że formularze, zestawy danych i międzynarodowe rejestry stają się przejrzystsze i bardziej niezawodne.
Wybierz obszar
Utwórz post
Publikowanie jest bezpłatne i nie wymaga rejestracji.