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

Bagaimana cara memasukkan/memperbarui ukuran data yang lebih besar di tabel Oracle?

Anda harus menetapkan nilai ke variabel &menggunakan variabel untuk memasukkan data

DECLARE
    v_long_text CLOB;
BEGIN
    v_long_text := 'your long string of text';

    INSERT INTO table
    VALUES      (1,
                 v_long_text);
END; 

Untuk memperjelas:ada batasan yang ditetapkan untuk string karakter:

anda tidak dapat memiliki string literal di atas

  • 4000 byte dalam SQL
  • 32k di PLSQL

Jika Anda ingin melampaui ini, Anda harus menggunakan variabel bind.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle:perbedaan antara max(id)+1 dan sequence.nextval

  2. kesalahan:ORA-65096:nama pengguna atau peran umum yang tidak valid di Oracle

  3. Mengambil rekor dengan tanggal maksimal

  4. cara menulis kueri sql

  5. Bergabunglah dengan Forum Tanya Jawab untuk Pengembang