1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
| CREATE TABLE IF NOT EXISTS `SNV2_ADM` (
`NUM_PERS` int(11) NOT NULL COMMENT 'Numéro de personne',
`TYPE_PERS` varchar(2) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Type de personne',
`FORM_JUR` int(11) NOT NULL COMMENT 'Code forme juridique de la personne',
`NUM_EXT_CPT` varchar(18) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Numéro de compte externe',
`ETAT_CPT` int(11) NOT NULL COMMENT 'Etat du compte',
`MOTIF_ETAT_CPT` varchar(2) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Motif de l''état du compte',
`CODE_CAT` char(1) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Code catégorie',
`DATE_ASSU` date NOT NULL COMMENT 'Date assujetissement',
`DATE_IMMA` date NOT NULL COMMENT 'Date d''immatriculation',
`DATE_EFF_CPT` date NOT NULL COMMENT 'Date d''effet de l''état du compte',
`DATE_NAISS_PERS_PHY` date NOT NULL COMMENT 'Date de naissance (personnes physiques)',
`CODE_TYPE_PERS` char(3) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Code type de personnel',
`CODE_ECHEANCE` varchar(2) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Code échéance',
`CODE_GROUPE1` int(11) NOT NULL COMMENT '1er groupe de travail',
`CODE_GROUPE2` int(11) NOT NULL COMMENT '2eme groupe de travail',
`CODE_GROUPE3` int(11) NOT NULL COMMENT '3eme groupe de travail',
`CODE_GROUPE4` int(11) NOT NULL COMMENT '4eme groupe de travail',
`CODE_GROUPE5` int(11) NOT NULL COMMENT '5eme groupe de travail',
`CODE_GROUPE6` int(11) NOT NULL COMMENT '6eme groupe de travail',
`CODE_GROUPE7` int(11) NOT NULL COMMENT '7eme groupe de travail',
`NUM_TEL` varchar(10) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Numéro de téléphone',
`NUM_FAX` varchar(10) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Numéro de FAX',
`QUA_PERS` varchar(50) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Qualité ou titre de la personne',
`NOM_PERS1` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Dénomination 1ere ligne',
`NOM_PERS2` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Dénomination 2eme ligne',
`PRENOM_PERS` varchar(100) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Prénom de la personne',
`COMP_ADR_RISQUE` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Complément d''adresse du risque',
`NUM_VOIE_RISQUE` varchar(10) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Numéro de voie du risque',
`LETTRE_VOIE_RISQUE` varchar(10) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Lette du numéro de voie du risque',
`NATURE_VOIE_RISQUE` varchar(50) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Nature de la voie du risque',
`NOM_VOIE_RISQUE` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Nom de la voie du risque',
`COMMUNE_RISQUE` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Commune du risque',
`CP_RISQUE` varchar(5) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Code postal du risque',
`BUR_DISP_RISQUE` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Bureau distributreur du risque',
`CODE_COM_INSEE_RISQUE` varchar(5) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Code commune INSEE du risque',
`COMP_ADR_CORR` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Complément d''adresse de correspondance',
`NUM_VOIE_CORR` varchar(10) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Numéro de voie de correspondance',
`LETTRE_VOIE_CORR` varchar(10) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Lettre numéro de voie de correspondance',
`NATURE_VOIE_CORR` varchar(50) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Nature voie de correspondance',
`NOM_VOIE_CORR` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Nom voie de correspondance',
`COMMUNE_CORR` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Commune de correspondance',
`CP_CORR` varchar(5) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Code postal correspondance',
`BUR_DISP_CORR` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Bureau distributeur correspondance',
`CODE_COM_INSEE_CORR` varchar(5) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Code INSEE correspondance',
`TM_DATA_MAJ` date NOT NULL,
UNIQUE KEY `NUM_EXT_CPT` (`NUM_EXT_CPT`),
KEY `NUM_PERS` (`NUM_PERS`),
KEY `TYPE_PERS` (`TYPE_PERS`),
KEY `ETAT_CPT` (`ETAT_CPT`),
KEY `CODE_CAT` (`CODE_CAT`),
KEY `DATE_ASSU` (`DATE_ASSU`),
KEY `DATE_IMMA` (`DATE_IMMA`),
KEY `DATE_EFF_CPT` (`DATE_EFF_CPT`),
KEY `CODE_GROUPE1` (`CODE_GROUPE1`),
KEY `CODE_GROUPE2` (`CODE_GROUPE2`),
KEY `CODE_GROUPE3` (`CODE_GROUPE3`),
KEY `CODE_GROUPE4` (`CODE_GROUPE4`),
KEY `CODE_GROUPE5` (`CODE_GROUPE5`),
KEY `CODE_GROUPE7` (`CODE_GROUPE7`),
KEY `CODE_TELEM` (`CODE_TELEM`),
KEY `NUM_TEL` (`NUM_TEL`),
KEY `NUM_FAX` (`NUM_FAX`),
KEY `CODE_COM_INSEE_CORR` (`CODE_COM_INSEE_CORR`),
KEY `CP_CORR` (`CP_CORR`),
KEY `COMMUNE_CORR` (`COMMUNE_CORR`),
KEY `NUM_VOIE_CORR` (`NUM_VOIE_CORR`),
KEY `CODE_COM_INSEE_RISQUE` (`CODE_COM_INSEE_RISQUE`),
KEY `TM_DATA_MAJ` (`TM_DATA_MAJ`),
KEY `MOTIF_ETAT_CPT` (`MOTIF_ETAT_CPT`),
KEY `DATE_NAISS_PERS_PHY` (`DATE_NAISS_PERS_PHY`),
KEY `CODE_TYPE_PERS` (`CODE_TYPE_PERS`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; |
Partager