Pengalaman ini terkait update data tahun pengadaan untuk barang aset daerah. pencatatan awal hanya ditulis tahun saja dan atau format nya Indonesia, yaitu dd-mm-yyyy atau dd/mm/yyyy. sehingga ahal ini mengakibatkan proses transaksi pada aset akan mengalami permasalahan .
untuk itu ada kebijakan untuk menyesuaikan format .
SELECT kode, KODE_KIB, DTPDOK5,Tgl_Pengadaan, Tahun_Pengadaan, CHAR_LENGTH(Tahun_Pengadaan) AS digit, TAHUN_PENGADAAN_BARU FROM tabel_aset WHERE Tahun_Pengadaan>'2014' AND SUBSTR(Tahun_Pengadaan,7,4)>'2014' AND KODE_KIB='3' ORDER BY KODE_KIB ASC
UPDATE tabel_aset SET TAHUN_PENGADAAN_BARU=IF(CHAR_LENGTH(Tahun_Pengadaan)='4',CONCAT(Tahun_Pengadaan,'-01-01'),CONCAT(SUBSTR(Tahun_Pengadaan,7,4),'-',SUBSTR(Tahun_Pengadaan,4,2),'-',SUBSTR(Tahun_Pengadaan,1,2))) WHERE Tahun_Pengadaan>'2014' AND SUBSTR(Tahun_Pengadaan,7,4)>'2014' AND kode_kib='3'
Tidak ada komentar:
Posting Komentar