l'UTC pour tous ! V3
On continue !
On souhaite maintenant stocker dans la base, les numéros de téléphones des étudiants, évidemment, les étudiants ont plusieurs numéros sur lesquels ils peuvent être contactés.
Question
Question
Modifiez la famille de colonnes pour ajouter une collection de numéros de téléphone sachant qu'un numéro de téléphone est constitué uniquement d'un varchar.
Utilisez la syntaxe ALTER TABLE nom_table ADD...
Utilisez une collection de type SET.
ALTER TABLE UTCeen ADD telephones set<varchar>;
Question
Mettez à jour la collection de téléphone d'un UTCeen en y ajoutant les numéros de téléphone "0102030405" et "0605020301".
UPDATE <nom table> SET <nom collection> = <nom collection> + {'numero1','numero2', ...} WHERE <clé_primaire> = <id> ;
UPDATE UTCeen SET telephones = telephones + {'0102030405','0605020301'} WHERE id = <id au choix>;
Question
Question
Enlevez le numéro "0102030405" de la collection de l'UTCeen.
Utilisez la clause UPDATE.
Un seul : utilisez SET <nom colonne> = <nom colonne> - {<numero à enlever>} WHERE id=<id>.
Tous :
UPDATE ... SET ...
DELETE.
Pour enlever le numéro "0102030405" :
UPDATE UTCeen SET telephones = telephones - {'0102030405'} WHERE id=<id de votre choix>;
Pour enlever tous les numéros, on a 2 possibilités :
UPDATE UTCeen SET telephones = {} WHERE id=<id de votre choix>;
ou
DELETE telephones FROM UTCeen WHERE id=<id de votre choix>;