Bonsoir,
J'aurais une petite question, connaîtriez-vous un moyen autre qu'un déclencheur que je n'ai malheureusement pas le droit de créer d'utiliser un ON DUPLICATE KEY sur une table contenant deux clefs unique ?
Par exemple avec ce genre de table :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 CREATE TABLE SONDAGE_ITEM( item_id INT UNSIGNED AUTO_INCREMENT, sdg_id INT UNSIGNED NOT NULL, item VARCHAR(255) NOT NULL, item_couleur CHAR(6) NOT NULL, PRIMARY KEY(item_id), UNIQUE(sdg_id, item), UNIQUE(sdg_id, item_couleur), FOREIGN KEY(sdg_id) REFERENCES SONDAGE(sdg_id) ) TYPE=INNODB CHARACTER SET latin1 COLLATE latin1_swedish_ci;
Partager