Arsip: Mohon Petuahnya (Query di Stroreprocedure)
more 16 years ago
supermuam
Ass...
mas,bapak,om, aku punya store procedure ini,terdapat 4 query untuk tebel yang berbeda,dan dieksekusi bersamaan..yang ingin aku tanyakan :
1. Apakah ada resikonya query banyak seperti ini,
2. Mungkin gak! ada salah satu query tidak dieksekusi.
3. Apakah lebih baik jika saya simpan di dalam trigger.
4. Mohon sarannya jika ada solusi yang lebih baik.
Terimakasih..wassalam
[code:1:06fdb87f08]--masukan ke history koreksian
insert into tbkr_datakoreksi(no_sl,bulan,tahun,m_lalu_s,m_lalu_b,m_baru_s,m_baru_b,adm,meter,angsuranair,
angsurannonair,angsuranpsb,pemakaianair_s,pemakaianair_b,tgl,Tarif,nama,alamat,air_B,nonair_B,psb_B)
values(@no_sl,@bulan,@tahun,@lalus,@lalub,@barus,@barub,@adm,@meter,@air,@nonair,@psb,@pemakaianS,@jm,getdate(),@tarip,@nama,@alamat,
@air_B,@nonair_B,@psb_B)
--mengubah data di tblpemakaianair
alter table tblpemakaianair disable trigger Rejtblpemakaianair
update tblpemakaianair set meter_lalu=@lalub , meter_sekarang=@barub ,pemakaian=@barub-@lalub where
no_sl=@no_sl and bulan=@bulan and tahun=@tahun
alter table tblpemakaianair enable trigger Rejtblpemakaianair
--mengubah data di tbldrd
alter table tbldrd disable trigger Rejtbldrd
update tbldrd set Mlalu=@lalub,msekarang=@barub,v1=@vol1,r1=@r1,v2=@vol2,r2=@r2,v3=@vol3,r3=@r3,v4=@vol4,r4=@r4,
v5=@vol5,r5=@r5,totalpemakaian=@barub-@lalub, pemakaianrekening=@barub-@lalub
where no_sl=@no_sl and bulan=@bulan and tahun=@tahun and lunas=0
alter table tbldrd enable trigger Rejtbldrd
--mengubah data di tblhistorydrd
update tblhistoryDRD set nominal=(@vol1@r1) + (@vol2 @r2) + (@vol3@r3) + (@vol4 @r4) + (@vol5 * @r5) + @meter + @adm + @Air + @NonAir + @PSB,
vol=@barub-@lalub where no_sl=@no_sl and bulan=@bulan and tahun=@tahun and lunas=0
[/code:1:06fdb87f08]
[/code]
more 16 years ago
supermuam
Ass...
mas,bapak,om, aku punya store procedure ini,terdapat 4 query untuk tebel yang berbeda,dan dieksekusi bersamaan..yang ingin aku tanyakan :
1. Apakah ada resikonya query banyak seperti ini,
2. Mungkin gak! ada salah satu query tidak dieksekusi.
3. Apakah lebih baik jika saya simpan di dalam trigger.
4. Mohon sarannya jika ada solusi yang lebih baik.
Terimakasih..wassalam
[code:1:10f7784b5a]--masukan ke history koreksian
insert into tbkr_datakoreksi(no_sl,bulan,tahun,m_lalu_s,m_lalu_b,m_baru_s,m_baru_b,adm,meter,angsuranair,
angsurannonair,angsuranpsb,pemakaianair_s,pemakaianair_b,tgl,Tarif,nama,alamat,air_B,nonair_B,psb_B)
values(@no_sl,@bulan,@tahun,@lalus,@lalub,@barus,@barub,@adm,@meter,@air,@nonair,@psb,@pemakaianS,@jm,getdate(),@tarip,@nama,@alamat,
@air_B,@nonair_B,@psb_B)
--mengubah data di tblpemakaianair
alter table tblpemakaianair disable trigger Rejtblpemakaianair
update tblpemakaianair set meter_lalu=@lalub , meter_sekarang=@barub ,pemakaian=@barub-@lalub where
no_sl=@no_sl and bulan=@bulan and tahun=@tahun
alter table tblpemakaianair enable trigger Rejtblpemakaianair
--mengubah data di tbldrd
alter table tbldrd disable trigger Rejtbldrd
update tbldrd set Mlalu=@lalub,msekarang=@barub,v1=@vol1,r1=@r1,v2=@vol2,r2=@r2,v3=@vol3,r3=@r3,v4=@vol4,r4=@r4,
v5=@vol5,r5=@r5,totalpemakaian=@barub-@lalub, pemakaianrekening=@barub-@lalub
where no_sl=@no_sl and bulan=@bulan and tahun=@tahun and lunas=0
alter table tbldrd enable trigger Rejtbldrd
--mengubah data di tblhistorydrd
update tblhistoryDRD set nominal=(@vol1@r1) + (@vol2 @r2) + (@vol3@r3) + (@vol4 @r4) + (@vol5 * @r5) + @meter + @adm + @Air + @NonAir + @PSB,
vol=@barub-@lalub where no_sl=@no_sl and bulan=@bulan and tahun=@tahun and lunas=0
[/code:1:10f7784b5a]
[/code]
more 16 years ago
supermuam
Ass...
mas,bapak,om, aku punya store procedure ini,terdapat 4 query untuk tebel yang berbeda,dan dieksekusi bersamaan..yang ingin aku tanyakan :
1. Apakah ada resikonya query banyak seperti ini,
2. Mungkin gak! ada salah satu query tidak dieksekusi.
3. Apakah lebih baik jika saya simpan di dalam trigger.
4. Mohon sarannya jika ada solusi yang lebih baik.
Terimakasih..wassalam
[code:1:31f8e8da6c]--masukan ke history koreksian
insert into tbkr_datakoreksi(no_sl,bulan,tahun,m_lalu_s,m_lalu_b,m_baru_s,m_baru_b,adm,meter,angsuranair,
angsurannonair,angsuranpsb,pemakaianair_s,pemakaianair_b,tgl,Tarif,nama,alamat,air_B,nonair_B,psb_B)
values(@no_sl,@bulan,@tahun,@lalus,@lalub,@barus,@barub,@adm,@meter,@air,@nonair,@psb,@pemakaianS,@jm,getdate(),@tarip,@nama,@alamat,
@air_B,@nonair_B,@psb_B)
--mengubah data di tblpemakaianair
alter table tblpemakaianair disable trigger Rejtblpemakaianair
update tblpemakaianair set meter_lalu=@lalub , meter_sekarang=@barub ,pemakaian=@barub-@lalub where
no_sl=@no_sl and bulan=@bulan and tahun=@tahun
alter table tblpemakaianair enable trigger Rejtblpemakaianair
--mengubah data di tbldrd
alter table tbldrd disable trigger Rejtbldrd
update tbldrd set Mlalu=@lalub,msekarang=@barub,v1=@vol1,r1=@r1,v2=@vol2,r2=@r2,v3=@vol3,r3=@r3,v4=@vol4,r4=@r4,
v5=@vol5,r5=@r5,totalpemakaian=@barub-@lalub, pemakaianrekening=@barub-@lalub
where no_sl=@no_sl and bulan=@bulan and tahun=@tahun and lunas=0
alter table tbldrd enable trigger Rejtbldrd
--mengubah data di tblhistorydrd
update tblhistoryDRD set nominal=(@vol1@r1) + (@vol2 @r2) + (@vol3@r3) + (@vol4 @r4) + (@vol5 * @r5) + @meter + @adm + @Air + @NonAir + @PSB,
vol=@barub-@lalub where no_sl=@no_sl and bulan=@bulan and tahun=@tahun and lunas=0
[/code:1:31f8e8da6c]
[/code]
more 16 years ago
mas_kofa
@supermuam....sampean piye tho?? kok bisa triple post..?
locked tripple post....
more 16 years ago
supermuam
walah maap mas...waktu ngirim sih belum ke kirim..lama bgt.koneksi putus..tak coba lg..putus lg...hehehe..
maklum pake Modem Haier...lemotnya minta ampyun.kagak sabar..hehe...
Maap Ya.. :mrgreen:
more 16 years ago
Manz
[quote:6bea5792a1="MOMOD MODE=ON"]
:twisted:
[quote=Muktaf]
dimaafin entar lebaran yaa
[/quote:6bea5792a1]
@bodoh: kan udah lewat lebaran...???[/quote] {MODE MOMOD=ON} {MODE GALAK=ON} :twisted: Tolong kasih komen dengan memberikan solusi walau sedikit ...
@supermuam: 1. Apakah ada resikonya query banyak seperti ini, 2. Mungkin gak! ada salah satu query tidak dieksekusi. 3. Apakah lebih baik jika saya simpan di dalam trigger. 4. Mohon sarannya jika ada solusi yang lebih baik.Jawab: 1. Segala koding pasti ada resiko nya kalo salah ngetik atau salah aturan main dari sql statement 2. Kemungkinan ada dan kemungkinan tidak ada koding yang tidak di eksekusi karena ada kondisi where 3. Salah satu trik bagus bisa dipergunakan dalam trigger. Tapi harus diperhatikan ada elemen : disable trigger .... Hope this help :mrgreen:
more ...
- Pages:
- 1
- 2
reply |
Report Obsolete
AI Forward
🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 5 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 6 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 13 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 13 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 13 years ago
Random Topic
- mencegah process dari end task
by doniking in Tip n Trik Pemrograman more 18 years ago - text to speech ?
by drfa20 in Multimedia & Graphic Enhancement more 17 years ago - Type data pada My Sql
by mully in MySQL more 18 years ago - theme engine
by marvel in OOT more 20 years ago - Menyeleksi Transaksi untuk laporan
by adixp in Tutorial & Community Project more 18 years ago - Form Geser
by nda1312 in Hal umum tentang Pascal Indonesia more 19 years ago - Perintah Explode
by Yudho in Hal umum tentang Pascal Indonesia more 19 years ago - caranya buka kompresi file MP3
by suncen in Tip n Trik Pemrograman more 18 years ago - eksekusi onmouseenter Timage?
by ianhade in Tip n Trik Pemrograman more 15 years ago - milis
by ags606 in Hal umum tentang Pascal Indonesia more 19 years ago


