Oracle での to_date の使用法

下次还敢
リリース: 2024-05-02 23:40:00
オリジナル
899 人が閲覧しました

Oracle の TO_DATE 関数は、文字列を DATE データ型に変換できます。構文: TO_DATE(文字列, format_mask)。 format_mask は、文字列の日付と時刻部分の形式を指定するプレースホルダー マスクです。プレースホルダーには、YYYY (年)、MM (月)、DD (日)、HH (時)、MI (分)、SS (秒)、FF (10 億分の 1 秒) が含まれます。たとえば、TO_DATE('2023-03-08', 'YYYY-MM-DD') は、「2023-03-08」を DATE に変換します。

Oracle での to_date の使用法

Oracle での TO_DATE 関数の使用法

Oracle の TO_DATE 関数は、文字列を DATE データ型に変換するために使用されます。 。

構文:

<code class="sql">TO_DATE(string, format_mask)</code>
ログイン後にコピー

ここで:

  • 文字列: 変換される文字列。
  • format_mask: 文字列形式を指定するマスク文字列。

書式マスク:

書式マスクは、次のプレースホルダーを使用して日付と時刻の部分を指定します:

2 桁の月 #DD#HHMISSFF例:
プレースホルダー 説明
YYYY 4 桁の年
#MM
2 桁の日
2 桁の時間 (00-23)
2 桁の分 (00-59)
Two-桁秒 (00-59)
10 億分の 1 秒

「2023-03-08」文字列を日付に変換:

    <code class="sql">TO_DATE('2023-03-08', 'YYYY-MM-DD')</code>
    ログイン後にコピー
  • 文字列「2023-03」を変換します-08 14:30:15" を DATE:
      <code class="sql">TO_DATE('2023-03-08 14:30:15', 'YYYY-MM-DD HH24:MI:SS')</code>
      ログイン後にコピー
    • 文字列「08/03/2023 02:30 PM」を DATE:
        <code class="sql">TO_DATE('08/03/2023 02:30 PM', 'MM/DD/YYYY HH:MI PM')</code>
        ログイン後にコピー
        ## に変換します。
      • #注:
      • 形式マスクは文字列の形式と一致する必要があります。一致しない場合はエラーが発生します。

        TO_DATE 関数は、文字列を DATE データ型に変換できない場合に NULL を返します。

        以上がOracle での to_date の使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

        関連ラベル:
        ソース:php.cn
        このウェブサイトの声明
        この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
        人気のチュートリアル
        詳細>
        最新のダウンロード
        詳細>
        ウェブエフェクト
        公式サイト
        サイト素材
        フロントエンドテンプレート
        私たちについて 免責事項 Sitemap
        PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!