Modifier le nom d'un champ d'une table - SQL/NoSQL - Programmation
Marsh Posté le 18-04-2003 à 14:26:31
maxwell01 a écrit : |
Oui : Tu peux inserer le nom de la table devant le nom du champ, du style :
Select MaTable.MonChamp From MaTable;
Marsh Posté le 18-04-2003 à 14:28:33
Tetragrammaton IHVH a écrit : |
+1 ou alors tu fais des alias mais ca revient au meme
Marsh Posté le 18-04-2003 à 15:05:41
MERCI, ça marche
C'est tellement bete que j'y avais pas pensé.
Marsh Posté le 18-04-2003 à 15:21:43
n'utilise JAMAIS de noms de champs sans le préfixe dans les requêtes (sauf si une seule table est concernée par la requête).
ça t'évitera de nombreux soucis.
Marsh Posté le 18-04-2003 à 14:20:50
Est-ce que qq saurait modifier le nom d'un champ dans une table car j'ai deux tables avec le même nom en clé primaire et je ne peux pas faire de requêtes sur les deux tables: "Le nom de colonne COCPS est ambigu"
Voila la requete qui me donne ce foutu message:
delete from biblio.CO100P where cocps IN (select cocps from biblio.CO001P inner join biblio.co100p on biblio.co001P.COCPS=biblio.co100P.cocps where cofac='EC' and cosfc='DEF'
Sinon y a-t-il une autre méthode?