30 lines
2.7 KiB
SQL
Executable File
30 lines
2.7 KiB
SQL
Executable File
CREATE TABLE IF NOT EXISTS `tabPays` (
|
|
`codPays` char(2) NOT NULL COMMENT 'Code Pays ISO 3166-1 alpha-2 sur 2 lettres',
|
|
`numPays` smallint(3) unsigned zerofill DEFAULT NULL COMMENT 'Code Pays ISO 3166-1 numeric sur 3 chiffres',
|
|
`codPays3` char(3) DEFAULT NULL COMMENT 'Code Pays ISO 3166-1 alpha-3 sur 3 lettres',
|
|
`codePaysInpi` smallint(3) unsigned zerofill DEFAULT NULL COMMENT 'Code pays numérique INPI',
|
|
`codePaysInsee` smallint(3) unsigned zerofill NOT NULL DEFAULT '000' COMMENT 'COG Insee du pays 3 chiffres',
|
|
`codeFips` char(2) DEFAULT NULL COMMENT 'Code standard des USA - FIPS PUB 10-4',
|
|
`codeTld` char(4) DEFAULT NULL COMMENT 'National Tol-Level Domain Names (Internet)',
|
|
`codeIoc` char(3) DEFAULT NULL COMMENT 'Code Pays du CIO (Comité Inter. Olympique)',
|
|
`codeITU` char(3) DEFAULT NULL COMMENT 'Code géré par l''International Telecommunications Union',
|
|
`codeDS` char(3) DEFAULT NULL COMMENT 'Distinguishing Signs of vehicles in international traffic (oval bumper sticker codes)',
|
|
`codeWMO` char(2) DEFAULT NULL COMMENT 'Code pays dans les rapports météo (World Meteorological Organization)',
|
|
`codeGAUL` char(6) DEFAULT NULL COMMENT 'Code Global Administrative Unit Layers (Food and Agriculture Organization)',
|
|
`codeMARC` char(5) DEFAULT NULL COMMENT 'Code MAchine-Readable Cataloging (Library of Congress)',
|
|
`dependance` char(3) DEFAULT NULL COMMENT 'Souvereneté exercée par ISO3166 trigraph',
|
|
`libPaysEN` varchar(50) NOT NULL COMMENT 'Libellé Anglais du pays',
|
|
`libPays` varchar(50) NOT NULL COMMENT 'Libellé Français du pays',
|
|
`libPaysMajAuto` varchar(50) NOT NULL COMMENT 'Libellé Français du pays en MAJ automatique',
|
|
`zone` enum('Afrique','Amérique du Nord','Amérique du Sud et centrale','Antarctique','Antilles, caraïbes','Asie','Europe de l''est','Europe occidentale','Moyen orient','Pacifique') DEFAULT NULL COMMENT 'Zone du monde (Continents ou océans)',
|
|
`drapeau` varchar(20) NOT NULL COMMENT 'Fichier drapeau',
|
|
`devise` char(3) NOT NULL COMMENT 'Code devise selon la ISO 4217 (3 lettres)',
|
|
`indTel` char(20) DEFAULT NULL COMMENT 'Indicatif téléphonique du pays selon ITU-T recommandation E.164 (international dialing code), suivi parfois d''un code géographique. Plusieurs indicatifs possibles (séparateur virgule)',
|
|
`remarques` varchar(255) NOT NULL,
|
|
`dateInsert` datetime NOT NULL COMMENT 'Date Insertion en base S&D',
|
|
`dateUpdate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`codPays`),
|
|
UNIQUE KEY `codePays3` (`codPays3`),
|
|
UNIQUE KEY `numPays` (`numPays`),
|
|
UNIQUE KEY `codePaysInpi` (`codePaysInpi`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='Liste des pays et correspondances des codes pays'; |