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

ストアドプロシージャがOracleで最後に変更またはコンパイルされたのはいつかを確認するにはどうすればよいですか?

    SELECT LAST_DDL_TIME, TIMESTAMP
    FROM USER_OBJECTS
    WHERE OBJECT_TYPE = 'PROCEDURE'
    AND OBJECT_NAME = 'MY_PROC';
    

    LAST_DDL_TIME コンパイルされたのは最後です。TIMESTAMP 変更されたのはこれが最後です。

    依存関係が変更されたときにプロシージャが変更されていなくても、プロシージャを再コンパイルする必要がある場合があります。



    1. * varchar *セルから数値を抽出し、純粋なmysqlでそれらを使用して計算を行います

    2. データベース内の箇条書きを並べ替える

    3. MySQLからelasticsearchへのデータのリアルタイム移行?

    4. 選択したポイントから特定の距離にあるすべてのアドレスを見つけるための最良のアプローチは何ですか