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

日付形式YYYY-MM-ddHH-MM-ssを照会する方法は?

    編集 :クエリを実行するすべての場所でNLS_DATE_FORMATが同じであるとは限らないため、要件形式に対してto_char()を実行することをお勧めします!

    NLSを変更したい場合は、これを行ってください。

    alter session set nls_date_format='MM/DD/YYYY HH24:MI:SS';
    

    最後に、selectでのTO_CHAR()変換。実際、期待する形式でDATEデータ型を印刷(参照)する場合は、これを使用します。

    select * , TO_CHAR(TIME,'MM/DD/YYYY HH24:MI:SS') my_datetime
    from TOTAL_SUBS 
    where TIME BETWEEN TO_DATE('2013-02-13 00:00:00', 'SYYYY-MM-DD HH24:MI:SS') 
    AND TO_DATE('2013-12-14 23:59:59', 'SYYYY-MM-DD HH24:MI:SS');
    

    月とタイムスタンプを編集して、mdnightまで含めるようにしました。これがお役に立てば幸いです!



    1. 1日あたりの残業を計算する

    2. MySQLクエリの構築に支援が必要:複数のテーブルを単一の行に結合する

    3. PHPでmysqlLOADステートメントを使用すると失敗しますが、コマンドラインから実行すると機能します

    4. JSONファイルをPostgreSQLにインポートするにはどうすればよいですか?