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

Ingin mengonversi dari format karakter ke format angka dengan desimal

Nah, Anda dapat mengonversi nilai Anda menjadi angka menggunakan

select to_number('00012300') from dual;

Tampaknya Anda membagi dengan 100.

Jadi

select to_number('00012300') / 100 from dual;

Jika Anda ingin menampilkan dua desimal, kembali ke varchar lagi, dengan format

select to_char(to_number('00012300') / 100, '999999D99')  from dual;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan dengan transaksi JPA saat memanggil prosedur tersimpan

  2. php oci_bind_by_name mengapung ke numerik

  3. Bagaimana cara mendapatkan nilai centang kotak dari Treeview di c #?

  4. Oracle PL/SQL :menghapus karakter spasi dari string

  5. Setel ulang jumlah kumulatif?