Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Prosedur untuk Membalikkan String di PL/SQL

Dua hal - Anda tidak boleh menentukan ukuran tipe data dalam daftar parameter prosedur/fungsi dan Anda tidak memerlukan DECLARE kata kunci. Coba ini:

CREATE OR REPLACE PROCEDURE ReverseOf(input IN varchar2) IS
        rev varchar2(50):='';
BEGIN
        FOR i in reverse 1..length(input) LOOP
                rev := rev||substr(input, i, 1);
        END LOOP;
        dbms_output.put_line(rev);
END;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. membuat bentuk tabel saya dinamis

  2. Panggil prosedur tersimpan Oracle dengan VBA menggunakan refcursor

  3. SELECT sederhana dengan variabel tetapi tanpa INTO

  4. Liferay:Tidak ditemukan driver yang cocok

  5. Baru-baru ini menghadiri satu wawancara. Tidak dapat menjawab yang ini, dapatkah Anda membantu saya?