Aller au contenu

Variables & concaténation


Sujets conseillés

Posté

Salut,

J'essaie d'écrire un fichier SQL créant quelques tables. Je voudrais qu'il soit possible de modifier le préfixe des tables facilement, et j'ai donc besoin de définir une variable (le préfixe) et de modifier le nom des tables en incluant cette variable ...

En cherchant un peu dans la doc MySQL, je suis tombé sur SET _AT_prefix = '...' pour la variable. Mais pas moyen de la concaténer avec les noms de tables.

D'où ma question : c'est possible directement en SQL, ou je dois me tourner vers un script PHP ?

Merci ;)

Posté

Tu peux en effet utiliser un petit script php,sh,perl ou autre et faire

ALTER TABLE nom_table RENAME nom_table_mavariable

C'est une solution :)

Posté

Oui, il n'y a pas de problème, je vais utiliser un script de toutes façons. Mais la question reste ouverte, est-ce possible ou pas ? ;)

Posté

Je viens de poser ta question à qqn qui a fait des études "es" ta question et sa réponse est directe: PHP !!

Posté

OK, la prochaine fois ça m'évitera de retourner la doc dans tous les sens :D

Merci, Patricia ;)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...