/trunk/scripts/modules/cel/A_LIRE.txt |
---|
19,10 → 19,11 |
5) dedup-ordre-201307.sql |
===== |
6) TODO: maj-nom-ret.sql |
TODO (pas sur) MAJ du référentiel pour les observation ayant un nom_ret_nn |
TODO (pas sûr) MAJ du référentiel pour les observation ayant un nom_ret sans nom_ret_nn mais dont le nom_ret |
ne match pas le nom_sci en BDTFX (car en BDTFX nom_ret_nn peut être égal à 0 !) |
7) maj-referentiel-201307.sql |
MAJ du référentiel pour les observation ayant un nom_ret_nn |
fix le référentiel pour les observation ayant un nom_sel_nn sans nom_referentiel |
8) maj-referentiel-und-201307.sql |
MAJ du référentiel pour les observation n'ayant pas de nom_ret_nn (tentative de détermination par nom) |
/trunk/scripts/modules/cel/maj-referentiel-201307.sql |
---|
51,7 → 51,7 |
DECLARE _id_observation bigint(20) DEFAULT 0; |
DECLARE _valid_ref varchar(20) DEFAULT NULL; |
DECLARE cur1 CURSOR FOR SELECT id_observation, valid_ref FROM `BASEEDIT`.`cel_obs` c INNER JOIN T_bis b ON (b.num_nom = c.nom_sel_nn) |
WHERE nom_referentiel IS NULL AND nom_sel_nn IS NOT NULL group by id_observation HAVING count(id_observation) = 1; |
WHERE nom_referentiel IS NULL AND nom_sel_nn IS NOT NULL GROUP BY id_observation HAVING count(id_observation) = 1; |
-- DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE; |
DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET done = 1; |