Voici la table T que j'ai actuellement:
Appelant Appelé Durée
9924526 9958678 50
Je veux qu'elle devienne
Appelant Appelé Durée Locappelant
9924526 9958678 50 Kinshasa
Quelles commandes utiliser?
Voici la table T que j'ai actuellement:
Appelant Appelé Durée
9924526 9958678 50
Je veux qu'elle devienne
Appelant Appelé Durée Locappelant
9924526 9958678 50 Kinshasa
Quelles commandes utiliser?
Utilise la commande ALTER TABLE
Ensuite, pour ajouter des valeurs, il faudra faire des UPDATE
Code : Sélectionner tout - Visualiser dans une fenêtre à part ALTER TABLE NomTable ADD NomColonne TypeColonne AttributsColonne
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous,
N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton
et pensez aux balises [code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.
Les update ne marchent pas.
Voilà ce que j'ai fait sur T:
update T
set locappelant = daily_dv_region.locappelant
where appelant = any(select appelant from daily_dv_region );
mais l'erreur
ORA-00904: "daily_dv_region"."REGION": invalid identifier
apparaît.
Daily_dv_region est la table d'où j'ai les informations sur la localité de l'appelant
Partager