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

Oracle SQL DeveloperのDateTimeフィールドから時間のみを抽出するにはどうすればよいですか?

    目標が時間を表す文字列を生成することであると想定します(これは、無関係なto_numberにもかかわらず、投稿したクエリが返すものです。 呼び出し)

    SELECT to_char( <<column_name>>, 'HH24:MI:SS' )
      FROM table_name
    

    別のデータ型を返す場合は、返すデータ型を指定する必要があります。たとえば、本当にINTERVAL DAY TO SECONDを返したい場合

    SELECT numtodsinterval( <<column name>> - trunc(<<column name>>), 'day' )
      FROM table_name
    



    1. Cursor For Loopが見つからないときにメッセージを出力する方法

    2. SQLServerでのsp_help_jobscheduleの使用

    3. 1つのUPDATESQLステートメントで複数の更新を実行することは可能ですか?

    4. クラスの本のコストに関するMySQLクエリ