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

Apa cara terbaik untuk mencari tipe data Panjang dalam database Oracle?

Anda dapat menggunakan contoh ini tanpa menggunakan tabel temp:

DECLARE

  l_var VARCHAR2(32767); -- max length

BEGIN

FOR rec IN (SELECT ID, LONG_COLUMN FROM TABLE_WITH_LONG_COLUMN) LOOP
  l_var := rec.LONG_COLUMN;
  IF l_var LIKE '%350%' THEN -- is there '350' string?
    dbms_output.put_line('ID:' || rec.ID || ' COLUMN:' || rec.LONG_COLUMN);
  END IF;
END LOOP;

END;

Tentu saja ada masalah jika LONG memiliki lebih dari 32 ribu karakter.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa mengekspor konten tabel Oracle ke file?

  2. Cara Membuat File login.sql untuk SQLcl

  3. Menggunakan Nama Layanan Oracle dengan SQLAlchemy

  4. Kinerja Oracle &kuis penyetelan

  5. Cara terbaik untuk mengatur ulang urutan Oracle ke nilai berikutnya di kolom yang ada?