Я пытался извлечь данные из одной базы данных и вставлять данные в таблицы, созданные в другой базе данных, всего было 86992 записей, которые должны быть загружены и вставлены. Для этой цели я использовал фреймворк jdbc и коллекций, но я был в состоянии вставить только 84726, и я обнаружил, что 2000 + записей отсутствуютОтсутствие записей при вставке
Я пробовал много способов, чтобы не найти причину, было бы очень благодарно, если кто-нибудь даст помощь заблаговременно. Я не могу представить свой код, поскольку я сделал 15 классов в целом. Мои SQL запросы следующим образом:
Для имен таблиц:
select *
from sqldictionary
where fieldid = 0;
(результаты всех таблиц в базе данных)
Для атрибутов:
SELECT DField.*
FROM SqlDictionary AS DTable,
SqlDictionary AS DField
WHERE DTable.Name = '" + _entity.getName() + "'
AND DTable.FIeldID = 0
AND DField.tableid = dtable.tableid
AND dfield.fieldid <> 0 " ;
- это таблицы, а их противопоказания идентичны? –
да все ограничения одинаковы – user3226663