文字列を日付に変換するOracleの関数はTO_DATEです。構文は TO_DATE(string, format_mask) です。format_mask は、文字列内の日付部分の形式を指定します。一般的な形式には、YYYY (年)、MM (月)、DD (日付)、HH (時)、MI (分) が含まれます。 、SS(秒)とFF(ミリ秒)。文字列が指定された形式に準拠していない場合、関数は NULL を返します。 Oracle で文字列を日付に変換するために使用される関数は
TO_DATE
です。
構文
TO_DATE(string, format_mask)
ここで:
string
: 変換される文字列TO_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: 文字列の日付部分の形式を指定するマスク<li>
format_mask
マスクは文字列内の日付部分の形式を指定します。一般的なマスク形式は次のとおりです: 🎜YYYY
: 年 (4 桁) 🎜🎜YY
: 年 (2 桁) 🎜🎜 MM code>: 月 (2 桁) 🎜🎜<code>DD
: 日付 (2 桁) 🎜🎜HH
: 時 (2 桁) 🎜🎜MI
: 分 (2 桁) 🎜🎜SS
: 秒 (2 桁) 🎜🎜FF
: ミリ秒 (3 桁) 🎜🎜🎜 🎜Note🎜🎜TO_DATE
関数は NULL
を返します。 🎜🎜区切り文字やプレフィックスなどのオプションの記号をマスクに含めることができます。 🎜🎜以上がOracleで文字列を日付に変換する関数は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。