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

オラクルはDD-MON-YYをDD/MM/YYYYに変換します

    NLS_DATE_LANGUAGEを指定しない場合 パラメータ、独自のセッションのパラメータが使用されます。

    次のようにオーバーライドできます:

    select TO_CHAR(TO_DATE('01-JAN-16','DD-MON-YY', 'NLS_DATE_LANGUAGE = English'),
               'DD/MM/YYYY') from dual;
    

    これはこのクエリにのみ影響し、他には影響しません。このような多くの日付で作業する必要がある場合は、

    ALTER SESSION SET NLS_DATE_LANGUAGE='ENGLISH'
    

    -後で元に戻すか、このセッションが終了して別のセッションを開始するとトルコ語にリセットされます。

    この変更を(ほぼ)永続的にする必要がある場合は、SQL DeveloperまたはToad、またはSQL*Plusのlogin.sqlの設定に入れてください。



    1. Codeigniterを使用したPHPキューシステム。どうやって?

    2. mybatisでoracle関数を呼び出す方法

    3. where句に親プロパティを持つHibernateクエリを使用してデータを更新する方法

    4. postgresユーザーリストの役割のみを許可する