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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Interbase] Comment renommer les index sur les PK et FK

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Interbase] Comment renommer les index sur les PK et FK

n°139394
Thander
Posté le 15-05-2002 à 17:14:06  profilanswer
 

:hello: à tous ;)
 
Je précise FK = Foreign Key et PK = Primary Key :)
 
Voilà Interbase crée de lui-même les index sur les FK et les PK, seulement il leur donne des noms vraiment pas clairs (du style RDB$FOREIGN13, RDB$PRIMARY1)
Comment forcer des nom plus "explicites" :??:  
 
Merci d'avance :jap:

mood
Publicité
Posté le 15-05-2002 à 17:14:06  profilanswer
 

n°139662
Thander
Posté le 16-05-2002 à 10:22:41  profilanswer
 

Tiens viiz, commment on se retrouve :hello:  
Le problème, c'est dans Delphi qd j'appelle les index (ca marche) mais c'est pas le top :D  
Je vais quand même pas recréer les index avec des noms plus parlants, ça surchargerait la bdd pour rien :gun:
Je pensais appeler (sous Delphi) les index par leur numéro d'index sur la table, mais je sais pas si c'est possible :??:

n°139876
Thander
Posté le 16-05-2002 à 14:54:35  profilanswer
 

J'avais déjà essayé, mais bien sûr ça marche pas :sweat:  
Merci qd même pour ton idée ;)

n°139962
Thander
Posté le 16-05-2002 à 17:04:23  profilanswer
 

J'ai trouvé tout seul, en modifiant l'appel dans Delphi ;)
 
<Table>.IndexName:= <Table>.IndexDefs[<Indice de l'index>].Name;
 
Trop fort, sans utiliser le nom de l'index :sol:

n°139983
Thander
Posté le 16-05-2002 à 17:30:32  profilanswer
 

Vu que je ne peux pas changer le nom des PK et FK dans le script SQL, j'ai donc contourné l'obstacle dans Delphi ;)


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

  [Interbase] Comment renommer les index sur les PK et FK

 

Sujets relatifs
[Interbase] Problème curieux sur les exceptions[classique] méta tags/page ou juste l'index ?
[interbase] équivalent de NVL ?[HTML] empêcher que rafraîchissement (F5) = retour à l'index
[PHP] Tableaux avec index[Delphi] + Interbase + Client-serveur, Problème résolu ;)
Erreur InterbaseDelphi et Interbase
Interbase et Delphi URGENTDelphi et Interbase
Plus de sujets relatifs à : [Interbase] Comment renommer les index sur les PK et FK


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