Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Zwróć krótką nazwę miesiąca z daty w Oracle

W Oracle Database możemy użyć TO_CHAR(datetime) funkcja zwracająca różne części daty z wartości daty i godziny, w tym skróconą nazwę miesiąca.

Krótka nazwa miesiąca jest również nazywana skróconą nazwą miesiąca. Przykłady zwracania krótkiej nazwy miesiąca znajdują się poniżej.

Przykład

Aby uzyskać skróconą nazwę miesiąca, użyj MON :

SELECT TO_CHAR(DATE '2030-09-25', 'MON')
FROM DUAL;

Wynik:

SEP

Wielkość liter

W powyższym przykładzie użyłem wielkich liter MON , co spowodowało, że skrócona nazwa miesiąca została zwrócona wielkimi literami.

Możemy zmienić wielkość liter tego argumentu na Mon w celu zwrócenia wyniku w formacie pisanym wielkimi literami.

SELECT TO_CHAR(DATE '2030-09-25', 'Mon')
FROM DUAL;

Wynik:

Sep

Możemy podać go małymi literami (mon ), aby zwrócić skróconą nazwę miesiąca małymi literami:

SELECT TO_CHAR(DATE '2030-09-25', 'mon')
FROM DUAL;

Wynik:

sep

Istnieje wiele innych elementów formatu dostępnych do formatowania wartości daty i godziny w Oracle, a powyższy element formatu można łączyć z innymi w celu utworzenia dłuższego modelu formatu.

Przykład:

SELECT TO_CHAR(DATE '2030-09-25', 'Dy, dd Mon YYYY')
FROM DUAL;

Wynik:

Wed, 25 Sep 2030

Zobacz Lista elementów formatu daty i godziny w Oracle, aby uzyskać pełną listę elementów formatu, które mogą być użyte do skonstruowania modelu formatu.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Baza danych:funkcje potokowe

  2. Jak wyświetlić wynik instrukcji SELECT, która jest wykonywana przy użyciu natywnego dynamicznego SQL?

  3. Dlaczego Oracle.ManagedDataAccess nie działa, gdy działa Oracle.DataAccess?

  4. Jak sprawdzić, czy zainstalowany klient Oracle jest 32- lub 64-bitowy?

  5. Jak zastąpić nową linię w Oracle