MENNYATAKAN v_string VARCHAR2 (1000); v_reverse VARCHAR2 (1000);BEGIN v_string :='fox infotech'; FOR n IN REVERSE 1 .. LENGTH (v_string) LOOP v_reverse :=v_reverse || SUBSTR (v_string, n, 1); AKHIR LOOP; DBMS_OUTPUT.put_line (v_reverse);END;
/Anda dapat membuat sendiri fungsi blok PLSQL di atas, sebagai berikut: BUAT ATAU GANTI FUNGSI my_reverse (v_string DI VARCHAR2) RETURN VARCHAR2IS v_reverse VARCHAR2 (4000);BEGIN FOR n IN REVERSE 1 .. LENGTH (v_string) LOOP v_reverse :=v_reverse || SUBSTR (v_string, n, 1); AKHIR LOOP; RETURN (v_reverse);KECUALI BILA ORANG LAIN KEMBALI ('');END;/
Gunakan fungsi ini dalam kueri Anda:
PILIH my_reverse ('fox infotech') DARI DUAL;