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

Nhập dữ liệu Excel vào PostgreSQL 9.3

Câu trả lời điển hình là sau:

  1. Trong Excel, Tệp / Lưu dưới dạng, chọn CSV, lưu trang tính hiện tại của bạn.

  2. chuyển đến thư mục lưu giữ trên máy chủ Pg mà người dùng postgres có thể truy cập

  3. trong PostgreSQL:

    COPY mytable FROM '/path/to/csv/file' WITH CSV HEADER; -- must be superuser
    

Nhưng cũng có những cách khác để làm điều này. PostgreSQL là một cơ sở dữ liệu có thể lập trình tuyệt vời. Chúng bao gồm:

  1. Viết mô-đun bằng pl / javaU, pl / perlU hoặc ngôn ngữ không đáng tin cậy khác để truy cập tệp, phân tích cú pháp và quản lý cấu trúc.

  2. Sử dụng CSV và fdw_file để truy cập nó dưới dạng bảng giả

  3. Sử dụng DBILink và DBD ::Excel

  4. Viết trình bao bọc dữ liệu nước ngoài của riêng bạn để đọc các tệp Excel.

Khả năng thực sự là vô tận ....



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL SHOW TABLES Tương đương (psql) 

  2. Cách tạo số thứ tự trong PostgreSQL

  3. Làm thế nào để sử dụng (cài đặt) dblink trong PostgreSQL?

  4. Cách tạo người dùng chỉ đọc trong PostgreSQL

  5. Truy vấn bảng chéo PostgreSQL