Oracle
 sql >> база данни >  >> RDS >> Oracle

Създайте материализиран изглед, който опреснява записите ежедневно

Трябва да създадете материализирания изглед, като използвате клауза START WITH и NEXT

create materialized view <mview_name>
refresh on demand 
start with sysdate next sysdate + 1
as select ............

Така че, ако искате да опреснявате mview ежедневно, трябва да го поддържате обновяван при поискване и да зададете следващото време за опресняване като sysdate + 1 . Въпреки това можете да зададете произволен интервал.

След като направите това, материализираният изглед се създава и в Oracle се задава задание, което ще опреснява mview на всеки 24 часа (sysdate + 1) .

За повече информация как да направите това, следвайте тази връзка



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Формат на датата във формат asp към excel

  2. Игнориране на заместващата променлива, когато условието не е изпълнено

  3. Последователност на Oracle, започваща с 2 вместо с 1

  4. Oracle:Комбинирайте две таблици с различни колони

  5. задействайте ако друго