1 -- Import complet des entreprises
3 DROP TABLE IF EXISTS `fusionax_entreprises`
;
5 CREATE TABLE IF NOT EXISTS `fusionax_entreprises`
(
6 `EN`
CHAR(2) NOT NULL COMMENT 'Vaut toujours EN pour cette table',
7 `Code_etab`
BIGINT(10) NOT NULL COMMENT 'Code de l''établissement',
8 `Raison_sociale`
VARCHAR(255) collate utf8_general_ci
NOT NULL COMMENT 'Raison sociale de l''établissement',
9 `Sigle`
VARCHAR(50) collate utf8_general_ci
NOT NULL COMMENT 'Sigle de l''établissement',
10 `Date_maj`
DATE NOT NULL COMMENT 'Date de mise à jour de ces informations',
11 PRIMARY KEY(`Code_etab`
)
12 ) ENGINE
=MyISAM
DEFAULT CHARSET
=utf8
COLLATE=utf8_general_ci
;
14 LOAD DATA LOCAL INFILE
'Entreprises.txt' INTO TABLE `fusionax_entreprises` FIELDS TERMINATED
BY '\t' LINES TERMINATED
BY '\r\n'
15 (EN
, Code_etab
, Raison_sociale
, Sigle
, @Inconnu
, @StringDate_maj
)
17 `Date_maj`
= CONCAT(SUBSTRING(@StringDate_maj
,7),'-',SUBSTRING(@StringDate_maj
,4,2),'-',SUBSTRING(@StringDate_maj
,1,2));