Est-il possible de faire un script SQL utiliser une variable définie en externe?MySQL: Utiliser les variables d'environnement dans le script
E.g. Je le script suivant:
UPDATE mytable
SET valid = 0
WHERE valid = 1
que je dois courir à travers la ligne de commande à plusieurs reprises mysql
, chacun avec un nom de table différent.
Je voudrais quelque chose comme:
SET table_name=foo
mysql -uuser -ppassword < myscript.sql
est-il possible?
il serait facile si vous utilisez certaines langues! – Sourav
J'essayais de faire cela en mode mysql/DOS pur ... :( – Don