Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách nhập dữ liệu excel vào bảng Toad 9.5

hãy thử các phương pháp sau

PHƯƠNG PHÁP 1: Nhấp vào Công cụ → Nhập → Trình hướng dẫn nhập. Cửa sổ này có thể được sử dụng để nhập dữ liệu từ nhiều loại tệp nguồn khác nhau vào một bảng.

PHƯƠNG PHÁP 2: SQL * Loader Bạn có thể sử dụng giao diện của TOAD cho một chương trình của Oracle có tên là sqlloader. Lưu tệp Excel dưới dạng tệp được phân cách bằng dấu phẩy (.csv) hoặc phân cách bằng tab (.txt). Nếu dữ liệu của bạn có dấu phẩy trong trường văn bản, hãy lưu tệp của bạn dưới dạng được phân cách bằng tab.

Mở DBA → Trình hướng dẫn trình tải Sql

Chọn "xây dựng một tệp điều khiển mới". Tiếp theo.

Nhấp vào "Thêm". Chọn tệp được phân cách bằng dấu phẩy hoặc phân cách bằng tab của bạn. Tiếp theo.

Nhấp vào "Thêm". Chọn bàn của bạn.

Nếu bạn đang tải tệp được phân tách bằng dấu phẩy, hãy nhập dấu phẩy vào hộp tổ hợp "tất cả các trường được phân tách bằng". Nếu bạn đang tải một tệp được phân tách bằng tab, hãy chọn "TAB" từ hộp kết hợp "tất cả các trường được phân tách bằng". Tiếp theo.

Chọn một "phương pháp tải" lưu ý những điều sau:

TRUNCATE sẽ xóa bất kỳ thứ gì có trong bảng trước khi tải.

INSERT sẽ chèn dữ liệu nếu bảng trống nhưng sẽ trả về lỗi nếu bảng có bất kỳ dữ liệu nào trong đó.

APPEND sẽ chèn dữ liệu mà không xóa bất kỳ dữ liệu hiện có nào. Bạn có thể nhận được các bản sao theo cách này nhưng đó là một phương pháp tốt nếu bạn đang cố lấy dòng cuối cùng đó bằng cách nào đó đã bị trộn vì lý do này hay lý do khác.

Nếu tệp của bạn có tiêu đề cột ở hàng đầu tiên, hãy nhập 1 vào hộp bỏ qua. Tiếp theo.

Nhập tên tệp điều khiển vào hộp tên tệp điều khiển. Tiếp theo.

Chọn "thực thi ngay bây giờ" để tải dữ liệu ngay bây giờ hoặc "chỉ tạo tệp điều khiển" để tạo tệp .ctl. Một khi bạn có tệp ctl về mặt lý thuyết, bạn thậm chí không cần TOAD, vì bạn có thể chỉ sử dụng sqlloader trên bất kỳ máy nào có sqlloader và có thể kết nối với cơ sở dữ liệu. Nhưng vì sao bạn lại muốn có nó. :) Tôi chọn thực thi ngay bây giờ.

Lưu ý:Nếu bạn đang làm việc với Oracle 8.0 trở lên trên HĐH Windows 2000 trở lên, hãy bỏ chọn "Xem Tiến trình"

Lưu ý:khi bạn có tệp ctl, bạn có thể:

Chọn DBA → Sql Loader Wizard

Chọn "Sử dụng tệp điều khiển". Tiếp theo.

Chọn tệp điều khiển của bạn. Tiếp theo.

Chọn "thực hiện ngay bây giờ". Kết thúc.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn đệ quy cho các phụ thuộc bảng không đệ quy không nhiều như tôi muốn

  2. OLAP mô phỏng

  3. Cách truy vấn cho một ngày cụ thể trong tháng trong Oracle

  4. Không thể tải loại 'NHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle'

  5. verify_queryable_inventory được trả về ORA-20008:Đã hết thời gian chờ