mbahsecond - dalam penggunaan sebuah database biasanya akan ditemukan row tabel yang berisikan angka, tetapi bagaimana apabila angka tersebut menjelaskan sebuah satuan rupiah yang harus ditampilkan dalam format rupiah yang sebenarnya. karena secara default dalam oracle hanya mengenal dollar. jadi kita akan mengatur supaya rupiah dapat terbaca. dengan cara mengubah format dolar ke rupiah pada database oracle ini, berikut cara2nya
ketikkan kode berikut
ALTER SESSION SET NLS_CURRENCY =’Rp ‘;
kemudian untuk mengeceknya ketik kode berikut.
SELECT ename_to_char (sal, ‘L999,999.99) “ salary (Rp)” FROM emp;
dalam kode tersebut terdapat huruf 'L' dimana menjelaskan tentang currency local
setelah dilihat dari hasil diatas, maka akan terlihat format titik dan koma yang kurang tepat untuk format rupiah, jadi perlu merubahny (.) jadi (,).
ALTER SESSION SET NLS_NUMERIC_CHARACTERS =’, .’ ;
sekarang coba lihat hasilnya
SELECT ename_to_char (sal, ‘L999G999D99) “ salary (Rp)” FROM emp;
huruf 'L' menjelaskan tentang currency localhuruf 'G' menjelaskan tentang ratusan (.)
huruf 'D' menjelaskan tentang puluhan (,)
sekarang apabila diperhatikan cara diatas merupakan merubah format ke dalam rupiah, tetapi tidak mengubah nilaj dari bobot mata uangnya. sekarang untuk Mengubah nilai dolar ke rupiah yang diasumsikan nilai tukar rupiah terhadap dolar adalah 14.000.
SELECT ename, to_char (sal, ‘$999,999.99’) “salary ($)”,
To_char (sal, ‘L999G999G999D99’) “ salary (Rp)” FROM emp;
maaf bila ada kesalah penulisan sintak, dan tidak adanya capture dari hasilnya soalnya praktiknya di lab dan gak sempet screenshot. tetapi gambrannya seperti diatas :D
To_char (sal, ‘L999G999G999D99’) “ salary (Rp)” FROM emp;
maaf bila ada kesalah penulisan sintak, dan tidak adanya capture dari hasilnya soalnya praktiknya di lab dan gak sempet screenshot. tetapi gambrannya seperti diatas :D
Demikian artikel tentang [Oracle] Mengubah Format Dolar ke Rupiah ini dapat kami sampaikan, semoga artikel atau info tentang [Oracle] Mengubah Format Dolar ke Rupiah ini, dapat bermanfaat. Jangan lupa dibagikan juga ya! Terima kasih banyak atas kunjungan nya.