У меня есть файл SQL, который обновляет определенную таблицу.Однако имя таблицы зависит от имени компьютера, на котором установлено программное обеспечение.(Что-то вроде: TableFooBar-MyMachine).Я должен написать пакетный файл, который вызывает сценарий Oracle SQL, который будет обновлять эту таблицу.
Итак, BatchFile -> Update.Sql -> TableFooBar-MyMachine
Обновление.Sql будет иметь следующий вид:
Update TableFooBar-<Machine-Name> where fooid = -99;
Этот пакетный файл должен работать на многих машинах.На самом деле в таких таблицах есть много операторов обновления.Я не хочу, чтобы люди редактировали файлы sql.Вместо этого, если я установлю имя компьютера в командном файле и передам его в sql, я почти закончу!Как передать параметр имени машины в файл .sql для достижения этой цели?