Anda perlu membubuhi keterangan metode Anda dengan @Modifying
. Ini benar-benar ditujukan untuk pernyataan DML tetapi juga berfungsi untuk ini.
@Modifying
@Query("BEGIN DBMS_SNAPSHOT.REFRESH('MY_VIEW', 'C'); END;", nativeQuery = true)
fun refreshMaterializedView()