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

bagaimana cara menambah panjang keluaran kolom sqlplus?

Saya baru saja menggunakan perintah berikut:

SET LIN[ESIZE] 200

(dari http://ss64.com/ora/syntax-sqlplus-set.html ).

EDIT:Untuk kejelasan, perintah yang valid adalah SET LIN 200 atau SET LINESIZE 200 .

Ini berfungsi dengan baik, tetapi Anda harus memastikan jendela konsol Anda cukup lebar. Jika Anda menggunakan SQL Plus langsung dari MS Windows Command Prompt, jendela konsol akan secara otomatis membungkus baris pada "Ukuran Penyangga Layar Lebar apa pun. " properti disetel ke, terlepas dari LINESIZE SQL Plus apa pun spesifikasi.

Seperti yang disarankan oleh @simplyharsh, Anda juga dapat mengonfigurasi kolom individual untuk menampilkan lebar yang ditetapkan, menggunakan COLUMN col_name FORMAT Ax (di mana x adalah panjang yang diinginkan, dalam karakter) - ini berguna jika Anda memiliki satu atau dua kolom ekstra besar dan Anda hanya ingin menampilkan ringkasan nilainya di layar konsol.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LiveSQL terus menunjukkan ini kepada saya:ORA-00933:Perintah SQL tidak berakhir dengan benar

  2. T-SQL:Bagaimana Anda bisa membuat tabel dengan SELECT?

  3. Oracle membandingkan cap waktu dengan tanggal

  4. Hubungkan dengan klausa untuk mendapatkan puncak hierarki

  5. Jalankan Untuk Setiap Tabel di PLSQL