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

Mengapa fungsi to_char() Oracle menambahkan spasi?

Ruang depan tambahan adalah untuk tanda minus potensial. Untuk menghilangkan spasi, Anda dapat menggunakan FM dalam format:

SQL> select to_char(12,'FM000') from dual;

TO_C
----
012

Omong-omong, perhatikan bahwa to_char mengambil argumen NUMBER; to_char('012') secara implisit dikonversi ke to_char(to_number('012')) =to_char(12)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Menulis ke File CSV Menggunakan Oracle SQL*Plus

  2. Oracle Date TO_CHAR('Bulan DD, YYYY') memiliki spasi ekstra di dalamnya

  3. Nomor tidak valid dalam Oracle SQL Case

  4. Menghubungkan ke OracleDB melalui aplikasi Android

  5. Fungsi NLS_CHARSET_DECL_LEN() di Oracle