Hello ,

 saya bikin procedure untuk mengambil data cabang untuk di upload ke
 pusat, saya pakai merge connect via internet.
 koding seperti di bawah ini.

 saya sering mendapat masalah, keluar error timeout distributed
 transaction waiting for lock.

 yang mau saya tanya yang dimaksud di lock table yang di cabang atau
 di pusat ya ?
 apakah ada solusi menghadapi hal tersebut di atas

 merge into account a
 using
   (
     select
     b.no_acct,
     b.nama_acct
     from
     acco...@cabang b
    ) b
    when matched then
     update set
     a.no_acct  = b.no_acct,
     a.nama_acct = nama_acct
  when not matched then
   insert
    (a.no_acct,a.nama_acct) values (b.no_acct, b.nama_acct );
-- 
Best regards,
fansul
mailto:[email protected]

Kirim email ke