Самый простой способ сделать это - экспортировать данные из Excel в файл CSV. Затем используйте внешнюю таблицу, чтобы вставить данные в таблицу базы данных.
Экспортировать файл CSV можно так же просто, как «Сохранить как ...». Но будьте осторожны, если ваши данные содержат запятые. В этом случае вам необходимо убедиться, что поля разделены безопасным образом и / или что разделитель - это какой-то другой символ, который не отображается в ваших данных: набор символов, таких как | ~ | (труба тильда труба) будет работать. Узнайте больше .
Внешние таблицы были введены в Oracle 9i. Они как обычные таблицы кучи, за исключением того, что их данные хранятся во внешних файлах ОС, а не в базе данных. Они создаются с помощью операторов DDL, и мы можем запускать SELECT против них (они только для чтения). Узнайте больше .
Требуется некоторая дополнительная инфраструктура БД - файлы CSV должны находиться в каталоге ОС, который определен как объект словаря Oracle. Тем не менее, если это задача, которую вы собираетесь выполнять на регулярной основе, то усилия того стоят. Узнайте больше.
Я не знаю много о DbSaint; это какая-то база данных IDE, такая как TOAD или SQL Developer, но ориентированная на дешевый и веселый конец рынка. Вероятно, он не поддерживает эту точную операцию, особенно экспорт в CSV из Excel.