Liste des pays du monde au format SQL

SQL Ajouter un commentaire

ISO 3166-1 définit un code unique pour chaque pays du monde. Il en existe trois versions, chacune ayant une définition différente du code :

  • La première utilise une entier à trois chiffres.
  • La deuxième – alpha2 – utilise deux lettres. Cette version est connue pour la définition des domaines de premier niveau.
  • La troisième – alpha3 – utilise trois lettres.

La nouvelle version de Konbini nécessite une liste de pays exhaustive. N’ayant trouvé aucune liste au format SQL pour faire un import dans notre SGBDR, nous avons généré la notre.

La table créée par le script s’appelle « Countrie » et contient les champs suivants :

  • code : 250
  • alpha2 : FR
  • alpha3 : FRA
  • langCS : Francie
  • langDE : Frankreich
  • langEN : France
  • langES : Francia
  • langFR : France
  • langIT : Francia
  • langNL : Frankrijk

Le fichier est encodé en UTF8. A télécharger ici

PS : Table générée à partir d’un fichier XML, lui même généré à partir de la page ISO 3166-1 de Wikipédia.
Elle contient 241 Pays.


Vous avez aimé l'article ? Alors vous aimerez surement :
Mots-clefs :, , , , ,

8 réponses to “Liste des pays du monde au format SQL”

  1. Ecouter nrj Says:

    Très sympa de ta part de partager cette table, ça peut toujours servir. Je n’avais jamais trouvé ce genre de table auparavant. Merci.

  2. Informatique Angers Says:

    Cool, merci pour le partage, j’ai placer le billet en favori je ferais remonter à mon dev

  3. Christophe, ambassades Says:

    Sympa effectivement de partager. Ca m’aurait servi à l’époque où j’ai fait mon site.

  4. Petites annonces Says:

    Alors là ! Merci, merci, merci ! J’ai ramé pour trouver une liste comme celle-ci sur le net, j’ai bien crû que j’irai plus vite à la faire moi-même.

  5. Mamzelle Print Says:

    Merci d’avoir partager cette liste qui va m’être fort utile. Je ne connaissais pas toutes ces « codes ».

  6. keazzou Says:

    Merci après l’avoir remarquer sur le blog je l’ai enfin utilisé par contre il y a une petite erreur (très minime) qui est simple, en faite la table créé s’appel « country » et ensuite les datas essayent de s’insérer dans une table « realcountry » génère une erreur sql, donc voili voilou je pense que le commun des mortels aurait facilement résolu cette erreur mais je la fait remonter pour faire passer l’info.
    Et encore merci pour la liste

  7. Thomas Tourlourat Says:

    Petite information,
    La norme ISO 3166 ne définit pas UK comme code Alpha-2 valide.
    Je vous propose de vous informer sur les territoires exceptionnellement réservés par l’ISO. Pour ceux qui font de la géolocalisation d’IP, c’est très jouissif.

  8. renaud Says:

    Merci beaucoup,
    Cependant il y a une erreur dans votre construction SQL
    la table créée ne correspond pas à l’injection de données…

Ajouter une réponse

Designed by NattyWP Wordpress Themes.
Images by desEXign.