Можно ли заставить сценарий sql использовать внешнюю переменную?
например. У меня есть следующий скрипт:
UPDATE mytable
SET valid = 0
WHERE valid = 1
, который я должен запускать через mysql
командную строку несколько раз, каждый с другим именем таблицы.
Я бы хотел что-то вроде:
SET table_name=foo
mysql -uuser -ppassword < myscript.sql
это возможно?