TACHE: AJOUTER UN NOUVEAU LAMPADAIRE Coordonnées 151871.680673378, 167672.407306678 Echelle: Oui Type: Lampadaire Hauteur: 4,57 Type d'Ampoule: LED Installé le 5/9/2010 Par: Fred SOLUTION SIMPLE: CHERCHER LES VALEURS DES IDENTIFIANTS (type luminaire, état, etc) DANS LES TABLES ET FORMULER UN 'INSERT' POUR TOUTES LES DONNEES: INSERT INTO luminaires VALUES ( 11, 'LOG3', 2, 4.57, TRUE, 4, 1, '2010-09-05', '2010-09-05', 4, 2, GeometryFromText('POINT(151872 167672)') ); AUTRE OPTION: UTILISER 'INSERT' UNIQUEMENT POUR LES DONNEES FOURNIES ET 'UPDATE' POUR LES AUTRES INSERT INTO luminaires ( id, hauteur, echelle, date_installation_ampoule, date_verification, geom) VALUES (11, 4.57, TRUE, '2010-09-05', '2010-09-05', GeometryFromText('POINT(151872 167672)')); UPDATE luminaires SET etat=(SELECT id FROM etats WHERE description='bon état de fonctionnement') WHERE id=11; UPDATE luminaires SET agent=(SELECT id FROM agents WHERE nom='Fred') WHERE id=11; UPDATE luminaires SET ampoule=(SELECT id FROM ampoules WHERE type='LED') WHERE id=11; UPDATE luminaires SET type=(SELECT id FROM types_luminaire WHERE description='sur pied') WHERE id=11; UPDATE luminaires SET action=(SELECT id FROM actions WHERE description='installation nouveau luminaire') WHERE id=11; UPDATE luminaires SET batiment= ( SELECT nom FROM batiments_plaine WHERE distance('POINT(151872 167672)', the_geom)= (SELECT min(distance('POINT(151872 167672)', the_geom)) FROM batiments_plaine) ) WHERE id=11;