Почему не все записи извлекаются из одной базы данных в другую, хотя процесс базы данных в SQL? - PullRequest
0 голосов
/ 10 июня 2019

Процесс базы данных, который выполняется каждый день с интервалом в 3 часа, должен вставлять все записи (в зависимости от конкретных условий) из одной таблицы базы данных в другую с усеченной загрузкой.Однако, если исходная таблица содержит 1500 записей, только 20 записей вставляются в дочернюю таблицу.

Я попытался запустить процессы базы данных вручную.Но в этом случае происходит полная загрузка, т. Е. Все записи успешно вставляются из родительской в ​​дочернюю таблицу.

Однако, когда процесс выполняется по расписанию, происходит неполная передача.

Ниже приведен процесс базы данных для загрузки данных:

SELECT *
FROM source_DB.dbo.BA_Invoice_Tb
WHERE Invoice_Date > '2016-01-01'
  AND Update_Date Between DateAdd(MINUTE, -720, GETDATE()) and DateAdd(MINUTE, -0, GETDATE())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...