sql >> Databasteknik >  >> RDS >> Oracle

Användning av FLASHBACK i Oracle

Du måste ha Flashback Data Archive aktiverad. Sedan trunkera skulle kunna vändas med ett påstående så här:

insert into <truncated_table> 
   select * from <truncated_table> as of timestamp <some time>;

Tack till @Jon Heller för att du lade till denna användbara information om den nya funktionen:

Detta kräver version 11.2 eller högre, vilket introducerade stöd för DDL-satser som trunkering.




  1. Bifoga strängar i enstaka citattecken i SQLite-frågeresultat

  2. Använd SET TEXTSIZE för att begränsa data som returneras för varje rad i SQL Server

  3. PostgreSQL - GROUP BY-sats eller användas i en aggregerad funktion

  4. Använder sp_help_jobschedule i SQL Server