sql >> データベース >  >> RDS >> Oracle

古いplsqlを元に戻す方法は?

    ビューall_sourceからコードを復元できます 場合:

    • フラッシュバックがオンになっています
    • データディクショナリビューでフラッシュバックを使用する権限があります(これはSELECT_CATALOG_ROLEによって付与されます) 役割)、
    • データはまだフラッシュバック領域にあります。

    フラッシュバックがオンになっていないか、データがすでに上書きされているようです。その場合、通常の失われたデータの取得にフォールバックする必要があります:

    • ドロップ前からバックアップを復元できます
    • LogMiner を使用できます REDOログファイルを分析します。



    1. PHPスクリプトを終了した後、MySQLクエリを強制終了または停止します

    2. SQLiteデータベースをバックアップする

    3. PostgreSQLの間隔から特定の曜日(週末)の数を取得する

    4. 集合演算子を使用せずにselectクエリの結果を組み合わせる(UNION)