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

Oracleの日付から短い日の名前を返す

    Oracle Databaseでは、TO_CHAR(datetime)を使用できます。 短い日の名前など、日時の値からさまざまな日付部分を返す関数。

    短い日の名前は、省略された日の名前とも呼ばれます。いずれにせよ、以下はOracleの日付値から短い日の名前を返す例です。

    省略された日の名前を取得するには、DYを使用します :

    SELECT TO_CHAR(DATE '2035-10-03', 'DY')
    FROM DUAL;

    結果:

    WED

    キャピタライゼーション

    上記の例では、大文字のDYを使用しました 、その結果、短い日の名前が大文字で返されました。

    この引数の大文字と小文字をDyに変更できます 結果を大文字の形式で返すため。

    SELECT TO_CHAR(DATE '2035-10-03', 'Dy')
    FROM DUAL;

    結果:

    WED

    または、小文字で提供することもできます(dy )短い日の名前を小文字で返すには:

    SELECT TO_CHAR(DATE '2035-10-03', 'dy')
    FROM DUAL;

    結果:

    WED

    Oracleで日時値をフォーマットするために使用できるフォーマット要素は他にもたくさんあり、上記のフォーマット要素を他の要素と組み合わせて、より長いフォーマットモデルを作成できます。

    例:

    SELECT TO_CHAR(DATE '2035-10-03', 'Dy, dd Mon YYYY')
    FROM DUAL;

    結果:

    Wed, 03 Oct 2035

    フォーマットモデルの構築に使用できるフォーマット要素の完全なリストについては、Oracleの日時フォーマット要素のリストを参照してください。


    1. Spring Integrationとは何ですか?

    2. Python:サウンドによるデータのクエリ

    3. クエリを介してMySQLでデータベース構造を取得する方法

    4. SQLで数値をフロア化する方法