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

Mengapa TO_CHAR menambahkan spasi (satu karakter putih) di awal angka?

Tidak, ini bukan bug, ini adalah perilaku yang terdokumentasi .

Anda dapat menggunakan pengubah model format untuk mengubah perilaku ini; dalam hal ini FM pengubah 'mode isian' (walaupun dokumentasi tidak benar-benar berbicara tentang penggunaannya dengan model format angka):

SELECT to_char(LEVEL - 1, 'fm0000') ...

SQL Fiddle .




  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 cara memotong semua tabel pengguna?

  2. Masalah dengan pengurangan tanggal di Oracle

  3. Cara Membuat Laporan PDF Menggunakan PL/SQL

  4. Bagaimana cara mengganti ' atau karakter khusus apa pun saat menggunakan XMLELEMENT Oracle

  5. Memberikan Hak atas Prosedur Tersimpan kepada pengguna Oracle lainnya