Heim  >  Artikel  >  Datenbank  >  Welche Funktion wird verwendet, um in Oracle eine Zeichenfolge in ein Datum umzuwandeln?

Welche Funktion wird verwendet, um in Oracle eine Zeichenfolge in ein Datum umzuwandeln?

下次还敢
下次还敢Original
2024-05-08 17:57:17773Durchsuche

Die Funktion in Oracle, die eine Zeichenfolge in den Datentyp DATE konvertiert, ist die Funktion TO_DATE. Die Verwendung ist wie folgt: TO_DATE(string_expression, format_mask)string_expression: Der zu konvertierende String-Wert. format_mask: Eine Maske, die das Format der Datums-/Uhrzeitkomponente in einer Zeichenfolge angibt.

Welche Funktion wird verwendet, um in Oracle eine Zeichenfolge in ein Datum umzuwandeln?

Funktion zum Konvertieren einer Zeichenfolge in ein Datum in Oracle: TO_DATE

TO_DATE-Funktion konvertiert einen Zeichenfolgenwert in den Datentyp DATE. Die Syntax lautet wie folgt:

<code>TO_DATE(string_expression, format_mask)</code>

Parameter:

  • string_expression: Der zu konvertierende String-Ausdruck.
  • format_mask: Eine Zeichenfolge, die das Format der Datums-/Uhrzeitkomponente in der Zeichenfolge angibt.

Verwendung:

Wenn Sie die TO_DATE-Funktion zum Konvertieren einer Zeichenfolge in einen DATE-Typ verwenden, müssen Sie format_mask angeben, um das Format der Datums-/Uhrzeitkomponente in der Zeichenfolge anzugeben. Beispiel:

<code>TO_DATE('2023-01-01', 'YYYY-MM-DD')</code>

Dadurch wird die Zeichenfolge „01.01.2023“ in den Typ DATE mit dem Format „JJJJ-MM-TT“ konvertiert.

Gemeinsame Formatmasken:

Gemeinsame Datums-/Uhrzeitformatmasken in Oracle umfassen:

  • JJJJ-MM-TT: Jahr-Monat-Tag
  • MM/TT/JJJJ: Monat/Tag/Jahr
  • HH24 :MI:SS: 24-Stunden-Zeit
  • HH:MI AM: 12-Stunden-Zeit (morgens)
  • HH:MI PM: 12-Stunden-Zeit (nachmittags)

Beispiel:

  • Konvertieren Sie die Zeichenfolge „2023-03-15“ in den DATE-Typ im Format „YYYY-MM-DD“:
<code>TO_DATE('2023-03-15', 'YYYY-MM-DD')</code>
  • Konvertieren Sie die Zeichenfolge „12:30 PM“ in den DATE-Typ im Format „HH:MI“ AM/PM":
<code>TO_DATE('12:30 PM', 'HH:MI AM')</code>

Das obige ist der detaillierte Inhalt vonWelche Funktion wird verwendet, um in Oracle eine Zeichenfolge in ein Datum umzuwandeln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn