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

Java JDBCを使用してデータベースからすべてのトリガー名を取得するにはどうすればよいですか?

    メタデータを使用してそれを行うことができます。

    DatabaseMetaData dbmd = dbConnection.getMetaData(); 
    ResultSet result = dbmd.getTables("%", Ousername, "%", new String[]{ "TRIGGER" });
    while (result.next()) {
         result.getString("TABLE_NAME")
    }
    


    1. 特定の行の値によって動的に列名を取得する

    2. PIVOT、UNPIVOT、およびリバースPIVOTステートメントを理解する

    3. PythonからのOracleDBの接続タイムアウトパラメータ

    4. SQLは、他の複数の変数を参照するステートメントの場合に基づいて、新しい変数で1,0を返します