Bạn cần chú thích phương pháp của mình bằng @Modifying
. Nó thực sự dành cho các câu lệnh DML nhưng cũng hoạt động cho điều này.
@Modifying
@Query("BEGIN DBMS_SNAPSHOT.REFRESH('MY_VIEW', 'C'); END;", nativeQuery = true)
fun refreshMaterializedView()