Làm theo các bước sau trong Oracle SQL Developer
-
- Mở cửa sổ dữ liệu của bảng của bạn.
- Ô BLOB sẽ được đặt tên là (BLOB) .
- Nhấp chuột phải vào ô.
- Bạn sẽ thấy một bút chì biểu tượng. Nhấp vào nó.
- Nó sẽ mở một trình chỉnh sửa blob cửa sổ.
- Bạn sẽ tìm thấy hai hộp kiểm so với tùy chọn Xem dưới dạng:Hình ảnh hoặc Văn bản .
- Chọn hộp kiểm thích hợp.
- Nếu bước trên vẫn thuyết phục, hãy sử dụng Tải xuống tùy chọn.
Cập nhật
OP nói " văn bản không thể hiểu được mà nó đang hiển thị �� �� như thế này "
Có thể, bộ ký tự NLS theo ngôn ngữ cụ thể không hỗ trợ các ký tự đó. Cũng có thể đó là Multi-Byte nhân vật. Tôi muốn đề xuất, SPOOL
kết quả đến một HTML
, hãy mở nó bằng browser
của bạn , bạn có thể xem nội dung vì hầu hết các trình duyệt có khả năng hiển thị nhiều bộ ký tự.
Bạn có thể làm điều gì đó như thế này từ SQL * Plus -
SET MARKUP HTML ON SPOOL ON
SPOOL report.html
select substr(clob_column, 1, 32767) from table_name...
SPOOL OFF
Cập nhật 2
Về SPOOL dưới dạng HTML, trường hợp thử nghiệm -
SET MARKUP HTML ON SPOOL ON
SPOOL D:\report.html
SELECT substr(ename, 1, 5) ename FROM emp where rownum <=5;
SPOOL OFF
Hoạt động hoàn hảo đối với tôi, tệp html mở ra bằng trình duyệt của tôi, hãy nhìn vào ảnh chụp màn hình -