Jika ingin update data tanggal, tapi hanya harinya saja yang diganti
DO $$
Declare idaspk int;
DECLARE htempo int;
DECLARE hcair int;
cur1 CURSOR for select id, haritempo, haricair from dbadata.temp_idsimulasi_bedatanggal;
begin
OPEN Cur1 ;
Loop
FETCH next from Cur1 INTO idaspk, htempo, hcair ;
EXIT WHEN NOT FOUND;
update adm_kredit_angsuran
set tanggal_jatuh_tempo=cast(CONCAT(DATE_PART('YEAR',tanggal_jatuh_tempo),'-',DATE_PART('MONTH',tanggal_jatuh_tempo),'-',htempo) as date), tanggal_mulai_tempo=cast(CONCAT(DATE_PART('YEAR',tanggal_mulai_tempo),'-',DATE_PART('MONTH',tanggal_mulai_tempo),'-',htempo) as date)
where batasan_permohonan_kredit=idaspk and angsuran_ke > 1;
end loop ;
CLOSE Cur1;
END $$;
Langganan:
Posting Komentar (Atom)
Dynamic Query - SQL Server
Berikut adalah contoh dari bentuk dari Dynamic Query di SQL Server yang dibungkus ke dalam Store Procedure: USE [Data00] GO SET ANSI_NULLS ...
Popular Posts
-
select round(5.123456 , 2) from dual ==> 5.12 select round(5.87654 , 2) from dual ==> 5.88 select floor(5.89) from dual ==> 5 s...
-
round((case when adjpk.nilai_jaminan<>0 then ((tabkredit.baki*100)/(COALESCE(adjpk.nilai_jaminan,0))) els...
-
USE [DATABASENYA] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE [dbo].[SendEmailHardiskSize] as begin ...
Tidak ada komentar:
Posting Komentar