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

Bagaimana cara mengganti> 2499 karakter kesalahan di Oracle DB?

Berikut adalah beberapa opsi untuk mengatasi keterbatasan panjang baris SQL*Plus:

  1. Tingkatkan versi ke klien 12.2(?). Pada 12.2 klien mengizinkan hingga 4999 karakter. Yang membuat marah - jika Oracle akhirnya mengakui bahwa 2499 tidak cukup, mengapa mereka hanya meningkatkan batas menjadi 4999?
  2. Tambahkan jeda baris. Bagi hasil menjadi beberapa baris. Jika menggunakan Windows pastikan untuk menggunakan carriage return dan baris baru - chr(13)||chr(10) .
  3. Gunakan program lain. Banyak program memiliki opsi seperti SQL*Plus. Secara umum saya sarankan tidak menggunakan klon SQL*Plus. Keuntungan utama dari SQL*Plus adalah bahwa itu adalah alat yang sederhana dan bekerja hampir sama di mana-mana. Tidak ada klon SQL*Plus yang sepenuhnya kompatibel dan banyak program akan rusak jika Anda menjalankan skrip SQL*Plus pada klon.


  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 SQL - Pilih pengguna antara dua tanggal per bulan

  2. Paket:cx_Oracle untuk Python 3.5, windows64 bit. Oracle 11.2.0.1.0

  3. Bagaimana cara mengembalikan RefCursor dari fungsi Oracle?

  4. Bagaimana cara menguji izin sistem file baca/tulis dari direktori Oracle?

  5. Layanan Data Oracle REST apex_pu