Jak przekonwertować klob do varchar2 w Oracle

Funkcja substr konwertuje dane clob Oracle na małe ciągi tekstowe.

Krok 1

Uruchom program Oracle SQL * Plus.

Krok 2

Napisz następującą instrukcję w SQL * Plus:

SELECT dbms_lob.substr (field_clob, 4000, 1) FROM my_table;

Zastąp "campo_clob" nazwą pola clob, które chcesz przekonwertować na varchar2. Zastąp "my_table" nazwą tabeli danych. Na przykład, jeśli pole typu "clob" to "memo_budget", a nazwa tabeli to "budżety", napisz następującą instrukcję:

SELECT dbms_lob.substr (memo_budget, 4000, 1) Z budżetów;

Krok 3

Naciśnij klawisz "Enter", a SQL * Plus wykona instrukcję.