Pada saat Anda mencoba memperbarui tabel Anda, Anda memulai loop tak berujung pada pemicu, pemicunya bukan untuk memperbarui tabel mereka sendiri, Anda dapat membuat tabel baru di mana Anda menyimpan nilai kunci utama tabel Anda dan nilai prioritas , sehingga Anda dapat memperbarui prioritas pada tabel itu. Dan di aplikasi Anda atau di mana pun Anda akan menggunakan, Anda dapat menggabungkan dua tabel ini. Anda juga dapat mempertimbangkan untuk memperbarui tabel Anda dengan sql berikut di sisi aplikasi:
update your_table set state = 'NEW' and priority = priority - 1 where ....
Juga prosedur tersimpan baru dapat ditulis untuk memperbaiki data Anda berjalan secara otomatis setiap 5/10 menit (apa pun yang diinginkan).