Die Funktion in Oracle zum Konvertieren einer Zeichenfolge in ein Datum ist TO_DATE. Die Syntax lautet TO_DATE(string, format_mask), wobei format_mask das Format des Datumsteils in der Zeichenfolge angibt. Zu den gängigen Formaten gehören YYYY (Jahr), MM (Monat), DD (Datum), HH (Stunde), MI (Minute). , SS (Sekunden) und FF (Millisekunden). Wenn die Zeichenfolge nicht dem angegebenen Format entspricht, gibt die Funktion NULL zurück. Die Funktion, die in Oracle zum Konvertieren einer Zeichenfolge in ein Datum verwendet wird, ist
TO_DATE
.
Syntax
TO_DATE(string, format_mask)
Wobei:
string
: Der zu konvertierende StringTO_DATE
。
语法
TO_DATE(string, format_mask)
其中:
string
:要转换的字符串format_mask
:指定字符串中日期部分的格式的掩码使用示例
以下示例将字符串 "2023-03-08" 转换为日期:
<code class="sql">SELECT TO_DATE('2023-03-08', 'YYYY-MM-DD') FROM dual;</code>
输出:
<code>08-MAR-23</code>
掩码格式
format_mask
掩码指定字符串中日期部分的格式。以下是常见的掩码格式:
YYYY
:年份(四位数字)YY
:年份(两位数字)MM
:月份(两位数字)DD
:日期(两位数字)HH
:小时(两位数字)MI
:分钟(两位数字)SS
:秒(两位数字)FF
:毫秒(三位数字)注意
TO_DATE
函数将返回 NULL
format_mask: Eine Maske, die das Format des Datumsteils der Zeichenfolge angibt <li>
format_mask
Mask gibt das Format des Datumsteils in der Zeichenfolge an. Im Folgenden sind gängige Maskenformate aufgeführt: 🎜YYYY
: Jahr (vier Ziffern) 🎜🎜YY
: Jahr (zwei Ziffern) 🎜🎜 MM code>: Monat (zwei Ziffern) 🎜🎜<code>DD
: Datum (zwei Ziffern) 🎜🎜HH
: Stunde (zwei Ziffern) 🎜🎜MI
: Minuten (zwei Ziffern) 🎜🎜SS
: Sekunden (zwei Ziffern) 🎜🎜FF
: Millisekunden (drei Ziffern) 🎜🎜🎜 🎜Hinweis🎜🎜TO_DATE
gibt NULL
zurück. 🎜🎜Optionale Symbole wie Trennzeichen und Präfixe können in die Maske eingefügt werden. 🎜🎜Das obige ist der detaillierte Inhalt vonWas ist die Funktion zum Konvertieren einer Zeichenfolge in ein Datum in Oracle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!