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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [mysql] Alias de nom de base ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[mysql] Alias de nom de base ?

n°1919760
getget
Il y en a qui ont essayé ...
Posté le 31-08-2009 à 09:38:05  profilanswer
 

Bonjour, voici mon (gros) problème :/
 
J'ai une appli qui tourne avec 2 bases (sur le même serveur), BaseA et BaseB.
Je fais des requêtes avec des jointures sur les 2 tables (ca, pas le choix, c'est fait comme ca :/)
 
J'ai donc des requêtes du genre SELECT machin, truc FROM BaseA.table1 LEFT JOIN BaseB.table2 USING (trucmuche) WHERE BaseA.table1.bidule=0 ...
 
Soucis : le nom de la BaseB vient de changer  :cry:  
 
Existe-t-il un moyen (simple) de créer un alias pour éviter de changer les 200 requêtes ?
 
Merci !  :bounce:


---------------
Gamertag : Getget94 - PSN : Getget1980 - Nintendo Network : Getget1980 - Uplau : Getget1980
mood
Publicité
Posté le 31-08-2009 à 09:38:05  profilanswer
 

n°1919767
rufo
Pas me confondre avec Lycos!
Posté le 31-08-2009 à 09:52:26  profilanswer
 

Ben ça , ça marche pas :??: :
SELECT machin, truc FROM BaseA.table1 BA LEFT JOIN BaseB.table2 BB USING (trucmuche) WHERE BA.table1.bidule=0 ...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°1919769
esox_ch
Posté le 31-08-2009 à 10:06:33  profilanswer
 

Je pense que ce qu'il veut dire c'est : existe-t-il une commande qui lui permettra de "rediriger" toute requête faite sur BaseB vers son nouveau nom.
Comme un lien symbolique ..


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1919774
getget
Il y en a qui ont essayé ...
Posté le 31-08-2009 à 10:14:34  profilanswer
 

Exactement :)


---------------
Gamertag : Getget94 - PSN : Getget1980 - Nintendo Network : Getget1980 - Uplau : Getget1980
n°1919813
rufo
Pas me confondre avec Lycos!
Posté le 31-08-2009 à 11:42:47  profilanswer
 

à part, avec les reg exp, faire du find/replace dans le code, je vois aps là comme ça... :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

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

  [mysql] Alias de nom de base ?

 

Sujets relatifs
ios_base::app and consortUtilisation de backreference avec REGEXP sous MySQL
Group By - Mysql: Comment eviter de faire plusieurs requetes ?Apel web service - Identification Base de données
[Résolu][MySQL] Jointure à 5 tablesStructure de base de donnée pour comptabilité
Problème retour à la ligne données mysqlrequetes multiples Mysql
Problème de connection Mysql en local, avec Easyphp ou Wampserver [OK][MySQL] Importation fichier txt : nom de champs?
Plus de sujets relatifs à : [mysql] Alias de nom de base ?


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