sql >> Databasteknik >  >> RDS >> Oracle

Uppdatera en Oracle-materialiserad vy i ett Spring Data Repository

Du måste kommentera din metod med @Modifying . Den är egentligen avsedd för DML-satser men fungerar för detta också.

@Modifying
@Query("BEGIN DBMS_SNAPSHOT.REFRESH('MY_VIEW', 'C'); END;", nativeQuery = true)
fun refreshMaterializedView()



  1. Gå med i en tabell baserat på kommaseparerade värden

  2. MySQL ::Kör SQL-satsen inom Variable

  3. MySQL ENUM-typ kontra sammanfogningstabeller

  4. Kan MYSQL filtrera efter datum om datum lagras som text? ex 1984-10-02