Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да импортирате данни от Excel в таблица Toad 9.5

опитайте следните методи

МЕТОД 1: Щракнете върху Инструменти → Импортиране → Съветник за импортиране. Този прозорец може да се използва за импортиране на данни от различни видове изходни файлове в таблица.

МЕТОД 2: SQL*Loader Можете да използвате интерфейса на TOAD към програма от Oracle, наречена sqlloader. Запишете файла на Excel като файл, разделен със запетая (.csv) или разделен с табулатори (.txt). Ако вашите данни имат запетаи в текстово поле, запазете файла си като разделен с табулатори.

Отворете DBA→Sql Loader Wizard

Изберете „създаване на нов контролен файл“. Следващ.

Кликнете върху „Добавяне“. Изберете вашия файл, разделен със запетая или табулатор. Следващ.

Кликнете върху „Добавяне“. Изберете вашата маса.

Ако зареждате файл, разделен със запетая, въведете запетая в падащото поле "всички полета, разделени от". Ако зареждате файл, разделен с разделители, изберете „TAB“ от падащото поле „всички полета, разделени с“. Следващ.

Изберете „метод на зареждане“, като отбележите следното:

TRUNCATE ще изтрие каквото и да е в таблицата преди зареждане.

INSERT ще вмъкне данни, ако таблицата е празна, но ще върне грешка, ако в нея има някакви данни.

APPEND ще вмъкне данни, без да изтрива никакви съществуващи данни. Може да получите дубликати по този начин, но това е добър метод, ако се опитвате да получите този последен ред, който по някакъв начин е бил изтрит по някаква причина.

Ако вашият файл има заглавки на колони в първия ред, въведете 1 в полето за пропускане. Следващ.

Въведете име на контролен файл в полето за име на контролен файл. Следващ.

Изберете или „изпълни сега“, за да заредите данните сега, или „просто изградете контролния файл“, за да изградите .ctl файла. След като имате ctl файла теоретично, дори нямате нужда от TOAD, тъй като можете просто да използвате sqlloader на всяка машина, която има sqlloader и може да се свърже с базата данни. Но защо бихте искали. :) Избирам изпълнение сега.

Забележка:Ако работите с Oracle 8.0 или по-стара версия на Windows 2000 или по-нова операционна система, махнете отметката от "Наблюдение на напредъка"

Забележка:след като имате ctl файл можете:

Изберете DBA→Sql Loader Wizard

Изберете „Използване на контролния файл“. Следващ.

Изберете своя контролен файл. Следващ.

Изберете „изпълни сега“. Край.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SQL - Как да получите отделни редове с помощта на аналитична функция RANK() или DENSE_RANK() или ROW_NUMBER()?

  2. Импортиране на данни от csv файл

  3. Как да извлека всички рекурсивни деца на родителския ред в Oracle SQL?

  4. SQL за актуализиране, пропускане на заключена заявка и Java Multi Threading - Как да поправя това

  5. Данни от oracle в utf-8 с php