Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1350 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Modifier le nom d'un champ d'une table

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Modifier le nom d'un champ d'une table

n°366399
maxwell01
Posté le 18-04-2003 à 14:20:50  profilanswer
 

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?

mood
Publicité
Posté le 18-04-2003 à 14:20:50  profilanswer
 

n°366402
Tetragramm​aton IHVH
dieu unique => pensée unique
Posté le 18-04-2003 à 14:26:31  profilanswer
 

maxwell01 a écrit :


Sinon y a-t-il une autre méthode?


 
Oui : Tu peux inserer le nom de la table devant le nom du champ, du style :
 
Select MaTable.MonChamp From MaTable;


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
n°366407
polo021
Posté le 18-04-2003 à 14:28:33  profilanswer
 

Tetragrammaton IHVH a écrit :


 
Oui : Tu peux inserer le nom de la table devant le nom du champ, du style :
 
Select MaTable.MonChamp From MaTable;


+1 ou alors tu fais des alias mais ca revient au meme

n°366497
maxwell01
Posté le 18-04-2003 à 15:05:41  profilanswer
 

MERCI, ça marche
C'est tellement bete que j'y avais pas pensé.

n°366529
MagicBuzz
Posté le 18-04-2003 à 15:21:43  profilanswer
 

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.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Modifier le nom d'un champ d'une table

 

Sujets relatifs
[VB] selection d un champ par defaut dans un combo[Delphi] MAJ d'une table..
Creation d une table de conversion[html / asp ? ] En local : modifier un fichier, une page html...
[JS] Faire passer une valeur d'une champ <SELECT> a un autretable en VBA
Afficher un champ BLOB[MySQL] Copier le contenu d'un champ dans un autre.
Comment modifier des champs en fonction de la langue choisie??[dBASE] Copier la structure d'une table pour mettre sous Excel
Plus de sujets relatifs à : Modifier le nom d'un champ d'une table


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR