EDIT: Câu trả lời này là dành cho SQL Server chứ không phải Oracle. (Không rõ ngay khi câu hỏi được đăng).
Bạn có thể muốn kiểm tra tiện ích sqlcmd.
Tiện ích sqlcmd cho phép bạn nhập câu lệnh Transact-SQL, quy trình hệ thống và tệp tập lệnh tại dấu nhắc lệnh. Ví dụ sau thực hiện một truy vấn khi sqlcmd bắt đầu và sau đó thoát ngay lập tức. truy vấn nhiều dấu chấm phẩy được phân định có thể được thực thi:
sqlcmd -d AdventureWorks -Q "SELECT FirstName, LastName FROM Person.Contact WHERE LastName LIKE 'Whi%';"
Để lưu kết quả của truy vấn vào một tập tin, bạn có thể sử dụng tùy chọn -o C:\< filename>
.
Nguồn
2010-01-12 09:33:33
Thats chính xác những gì tôi đang tìm kiếm..Cảm ơn :) – Pia
@ patrick..how chúng tôi có thể dẫn đầu ra tệp ở trên? – Sunny
@Sunny; '@echo chọn phiên bản từ hệ thống; | sqlplus username/password @ database> file.ext'. –