Обновите таблицу SQL Server из Excel, а затем заполните данные оставшихся столбцов.
SQLPLUS недоступен
Мне нужно иметь возможность вызывать сценарий SQL из командной строки и передавать параметры для использования. Сценарий будет считывать данные из таблицы Excel (файл указан также в командной строке), чтобы добавлять записи в существующую таблицу в базе данных.
В таблице базы данных есть два дополнительных столбца, которые НЕ существуют в электронной таблице. Эти столбцы месяц и год. Эти два значения необходимо ввести в командной строке и заполнить для каждой новой добавленной записи. Все, что введено в командной строке, будет иметь одинаковое значение для каждой новой записи. (Любые существующие записи в таблице должны оставаться нетронутыми).
Вы можете помочь?
Я думал об использовании osql для указания пользователя, пароля, базы данных и .sql
файл.
1 ответ
Я делаю и буду использовать PowerShell, как описано Не уверен насчет форматирования ссылки, но вставлю в браузер.