у меня есть две базы данных, теперь мне нужно вставить данные из одной базы данных в другую базу данных в цикле. Я знаю массовую копию SQL, и я не знаю, как вставлять данные по одному за раз, используя массовую копию SQL.
вот моя структура таблицы
CREATE TABLE [CandidateApplication](
[EmailID] [varchar](300) NOT NULL,
[Name] [varchar](300) NULL,
[FileName] [varchar](500) NULL,
[IsDownloaded] [bit] NOT NULL
)
в основном мне нужно получить данные из одной базы данных с таким предложением, как IsDownloaded=0
, а затем мне нужно выполнить итерацию в цикле. в цикле я получу путь к файлу из поля FileName
и загружу этот файл. если файл загружается успешно, мне нужно сохранить эти данные из db1 в db2 и обновить поле IsDownloaded=1
в db1.
Могу ли я обрабатывать вставку данных из одной базы данных в другую с помощью цикла с использованием класса копирования sqlbulk. пожалуйста, предложите. спасибо