シンガポールのISOコード解説:SG、SGP、702、.sg、+65
シンガポールのISOコードは、 SG (2文字コード)、 SGP (3文字コード)、そして 702 (数値による国コード)です。これらの識別子は、フォーム、データベース、出荷記録、旅行システム、および国際的なデータ交換において便利です。ただし、シンガポールには.sgインターネットドメイン、SGD通貨コード、+65国際電話番号もあります。それぞれ異なるシステムに属しているため、それを要求するフィールドでのみ使用する必要があります。
シンガポールのISOコード一覧
ISO 3166-1は、国や地域に短い識別子を割り当てる国際標準です。これはISOマネジメントシステム認証などの認証規格ではなく、国を識別するための規格です。シンガポールには現在3つのISO 3166-1の値があり、それぞれ異なるデータ形式用に設計されています。
シンガポールの3つの現在のISO 3166-1コード
現在のシンガポールの国名略称は SGです。ISO 3166-1 alpha-3コードは SGPであり、ISO 3166-1の数値コードは 702です。 ISOオンラインブラウジングプラットフォーム には、シンガポールのこれらの値がリストされています。
| コードの種類 | シンガポールの値 | 一般的なデータの文脈 |
|---|---|---|
| ISO 3166-1 alpha-2 | SG | コンパクトな国名フィールド |
| ISO 3166-1 alpha-3 | SGP | 3文字の国名フィールド |
| ISO 3166-1 numeric | 702 | 数値による国名フィールド |
ラベルは重要です。値702は、フィールドがISO 3166-1 numericとして定義されている場合にのみ、ISO数値国コードになります。標準名やフィールドラベルがないと、短いコードや数字は誤解される可能性があります。
データ契約で指定された正確なフォーマットを使用してください。alpha-2フィールドにはSGが格納され、alpha-3フィールドにはSGPが格納され、ISO numericフィールドには702が格納されます。3つすべてがシンガポールを識別するからといって、それらを勝手に変換しないでください。ファイル仕様がテキスト型と数値型を区別している場合は、検証やフォーマットルールが一貫して処理されるように、702についてもその仕様に従ってください。ドキュメント内の各値の横に標準名を記載しておいてください。
どのシンガポールコードを使用すべきか?
フォームやデータ仕様でISO alpha-2国コード、2文字の国コード、またはその形式の国名略称が求められている場合は、 SG を使用します。これは最もコンパクトなISO形式です。たとえば、 country_iso_alpha2 という名前のフィールドには、SGが含まれている必要があります。
送信先で特にISO alpha-3コードまたは3文字の国コードが求められている場合は、 SGP を使用します。ISO数値国コードフィールドが必要な場所でのみ、 702 を使用します。これらは自由に挿入できる代替の綴りではなく、同じISO 3166-1ファミリ内の別個のフォーマットです。
「国コード」などの一般的なラベルに頼るのではなく、フィールド定義を確認してください。電話番号フィールド、通貨フィールド、およびウェブドメインフィールドには、それぞれ異なる識別子が必要です。たとえば、SGはISO alpha-2フィールドには適切ですが、完全な国際電話ダイヤルコードではなく、ドメインサフィックスでもありません。
シンガポールのインターネットドメイン:.sg
シンガポールの国別コードトップレベルドメインは .sgです。これはインターネットアドレスで使用され、ISO alpha-2の値であるSGに関連付けられていますが、それ自体がISO国コードの値であるわけではありません。
.sgとISOコードSGの関係
サフィックス .sg はシンガポールの国別コードトップレベルドメインであり、通常ccTLDと呼ばれます。国別コードドメインは一般にISO 3166-1 alpha-2コードから派生しているため、SGと.sgの間に繋がりがあります。 IANAルートゾーンデータベース は、国別コードドメインを含むトップレベルドメインの委任情報を提供します。
これら2つの値は、異なる技術的目的に役立ちます。 example.sgのようなウェブサイトのアドレスでは、.sgはドメインネームシステムを通じて処理されるドメインサフィックスです。 country_iso_alpha2: SGのような構造化された国名フィールドでは、SGがISO 3166-1に基づいてシンガポールを識別します。データベースフィールドでドメインが明示的に要求されていない限り、ISO国の値を.sgに置き換えないでください。
また、.sgアドレスは有用なローカルシグナルにもなります。たとえば、シンガポール政府のウェブサイトでは一般的に.gov.sgドメインが使用されています。ドメイン登録規則や利用可能なドメインカテゴリは変更される可能性があるため、ドメインの選択や登録の際には関連するレジストリ情報を使用してください。
シンガポールのISOコードが他の識別子と異なる点
シンガポールのいくつかの識別子は、同じ国を指しているため似たように見えます。しかし、それらは異なる目的で維持されており、文字列が一致しているからといって規格に互換性があるわけではありません。
シンガポールドルコード:SGD
SGD は、シンガポールドルのISO 4217アルファベット通貨コードです。これはISO 3166-1国コードではありません。最初の2文字はシンガポールに関連する識別子を反映しており、最後の文字はドル通貨を区別しています。したがって、価格や金額は SGD 100のように記述され、一方の国名フィールドでは、必要なフォーマットに応じてSG、SGP、または702が使用されます。
数値 702 は、複数の規格の文脈に登場する可能性があるため、特に注意が必要です。これはシンガポールのISO 3166-1数値国コードであり、ISO 4217におけるシンガポールドルに関連付けられた数値識別子でもあります。 シンガポールドルのリファレンス には、SGDとその数値通貨値が記載されています。数値だけでは、システムにとってそれが国を表すのか通貨を表すのかを判別できません。フィールドの規格によって意味が決定されます。
| 識別子 | 値 | 標準または目的 |
|---|---|---|
| 国 alpha-2 | SG | ISO 3166-1 国識別子 |
| 国 alpha-3 | SGP | ISO 3166-1 国識別子 |
| 国 numeric | 702 | ISO 3166-1 国識別子 |
| 通貨 | SGD | ISO 4217 シンガポールドル |
国際電話番号:+65
シンガポールの国際電話番号は +65です。これはISO 3166-1ではなく、国際電話番号体系に属しています。国際電話番号を求める電話用フォームには+65が必要であり、通常その後にそのサービスで要求される形式のローカル電話番号が続きます。
国データとは別に電話番号を保持してください。住所、国籍、または国選択フィールドではSGまたはSGPが必要になる場合がありますが、ダイヤルフィールドでは+65が必要です。SGと+65はそれぞれ異なるものを識別し、異なるシステムで処理されるため、仕様の定まっていない1つの「国コード」フィールドにこれらを混在させないでください。ライブ電話統合については、関連サービスまたは現在の電話番号情報で必要な番号形式を確認してください。
オリンピックコードSGPと歴史的なSIN
SGP はシンガポールの現在のオリンピックコードでもあります。そのテキストはシンガポールのISO alpha-3コードと一致していますが、オリンピックコードはISOではなく国際オリンピック委員会によって管理されています。この一致はスポーツの表を読むのに役立ちますが、だからといって2つのコードシステムが同じになるわけではありません。
古いオリンピックの記録には、シンガポールを表す SIN が表示されている場合があります。これは歴史的なスポーツデータで使用されていた以前のオリンピックコードです。これを以前のISO国コードとして説明してはなりません。スポーツのアーカイブを扱うときは、歴史的なラベルが現在の国参照データに誤って変換されないように、日付とコードシステムを保持してください。
データおよびアプリケーションでのシンガポールコードの使用
明確なフィールド設計により、ほとんどのコードエラーを防ぐことができます。これは、国、通貨、電話番号、ドメインの情報がシステム間で交換されたり、レポート用に保存されたりする場合に特に重要です。
フィールドのラベル付けとコードの混同の防止
country_codeのような広範なラベルではなく、正確なフィールド名を使用してください。 country_code役に立つ名前には次のものがあります: country_iso_alpha2 (SG用)、 country_iso_alpha3 (SGP用)、 country_iso_numeric (702用)、 currency_iso (SGD用)、 calling_code (+65用)、および country_domain (.sg用)。
この構造により、意味が明確になります。SGはISO alpha-2国名値であり、SGPはISO alpha-3国名値でありオリンピックデータにも表示されます。702は指定された標準に応じて国または通貨を表すことができ、SGDは通貨コードであり、+65は電話ダイヤル用であり、.sgはドメインサフィックスです。文書化されたビジネスルールなしでSG単体から通貨、電話フォーマット、またはドメインの振る舞いをシステムが推測すべきではありません。
デプロイの前に、保存されたすべての値に標準とフィールドタイプをラベル付けし、関連する信頼できるレジストリに対して検証します。この単一のステップにより、ISO国番号が通貨番号として扱われたり、オリンピックラベルがISOデータとして扱われたり、ドメインサフィックスが国名値として保存されたりするのを防ぐことができます。
実用的な検証チェックリスト
シンガポールの参照データをインポート、マッピング、または設計する際は、この短いチェックリストを使用してください:
- 現在のISO 3166-1の値を ISOオンラインブラウジングプラットフォーム(SG、SGP、702)で確認します。
- .sgトップレベルドメインを IANAルートゾーンデータベースで確認します。
- ISOの国データがそれらをカバーしていると仮定するのではなく、通貨、電話、およびオリンピックの識別子には専門の権威ある情報源または現在の標準を使用します。
- 歴史的なスポーツおよびその他のドメイン固有の記録を、現在のISO参照データから分けて保持します。
結論:各シンガポールコードをその標準に対応させる
シンガポールのISO国コードは、SG、SGP、および702です。これらは、.sgインターネットドメイン、SGD通貨コード、+65国際電話番号、およびオリンピックコードの使用とは異なります。各値を指定された標準およびフィールドタイプに一致させることで、フォーム、データセット、および国際的な記録がより明確で信頼性の高いものになります。
地域選択
投稿する(無料&登録不要)
無料&会員登録不要で投稿できます。