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

Làm cách nào để xuất kết quả sql oracle thành một tệp trong windows?

Sử dụng ống chỉ:

spool myoutputfile.txt
select * from users;
spool off;

Lưu ý rằng điều này sẽ tạo myoutputfile.txt trong thư mục mà bạn đã chạy SQL * Plus từ đó.

Nếu bạn cần chạy điều này từ tệp SQL (ví dụ:"tmp.sql") khi SQLPlus khởi động và xuất ra tệp có tên "output.txt":

tmp.sql:

select * from users;

Lệnh:

sqlplus -s username/[email protected] @tmp.sql > output.txt

Xin phiền bạn, tôi không có phiên bản Oracle trước mặt tôi ngay bây giờ, vì vậy bạn có thể cần phải thực hiện một số công việc của riêng mình để gỡ lỗi những gì tôi đã viết từ bộ nhớ.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Câu hỏi tham gia SQL

  2. Сtạo máy ảo với hộp ảo Oracle VM

  3. Không phải là tháng hợp lệ trên một câu lệnh INSERT

  4. SQL:Phân tích cú pháp chuỗi được phân tách bằng dấu phẩy và sử dụng làm phép nối

  5. Cách trả lại số giây phân số từ giá trị ngày giờ trong Oracle