Pada postingan kali ini akan di share mengenai salah satu cara untuk melakukan convert tipe data pada database postgreSql, convert tipe data terkadang kita butuhkan untuk manipulasi output data dari sebuah hasil query seperti :
1. Tipe data field 'created_date' pada tabel adalah timestamp atau datelalu ketika kita melakukan query output datanya ingin menjadi character varying .
2. Tipe data file 'umur' pada tabel adalah integer lalu ketika kita melakukan query output datanya ingin menjadi string atau character varying.
3. dan lain-lain
Salah satu cara untuk melakukan convert tipe data seperti kasus-kasus contoh di atas adalah dengan menggunakan key '::' seperti contoh berikut :
Pada contoh kasus di atas, ketika kita melakukan query data dari tabel rtl_master_barang field created_date field tersebut tipe datanya adalah timestamp namun kita akan ubah output data ketika melakukan query menjadi character varying, caranya cukup simple 'created_date::character varying(50) as createddate_convert'
- created_date adalah nama field
- :: adalah key untuk melakukan convert
- character varying adalah tipe data yang dinginkan
- (50) adalah length (panjang) dari tipe data
select umur::integer from master_customerCukup simple dan mudah untuk dicoba, Selamat mencoba dan semoga bermanfaat.
Post a Comment