sql >> データベース >  >> RDS >> MariaDB

MariaDBの日付と時刻の関数(完全なリスト)

    この記事には、組み込みのMariaDB日付および時刻関数の完全なリストが含まれています。

    以下は、MariaDBで使用可能な日付と時刻の関数のリストです。各関数名をクリックすると、関数の説明、その構文、および例が表示されます。

    名前 説明
    ADDDATE() 日付値に時間値(間隔)を追加します。
    ADD_MONTHS() 指定された日付に指定された月数を追加します。
    ADDTIME() 時間値に時間を追加します。
    CONVERT_TZ() あるタイムゾーンから別のタイムゾーンに変換します。
    CURDATE() 現在の日付を返します。
    CURRENT_DATE()
    CURRENT_DATE
    CURDATE()の同義語 。
    CURRENT_TIME()
    CURRENT_TIME
    CURTIME()の同義語 。
    CURRENT_TIMESTAMP()
    CURRENT_TIMESTAMP
    NOW()の同義語 。
    CURTIME() 現在の時刻を返します。
    DATE() 日付または日時式の日付部分を抽出します。
    DATE_ADD() 日付値に時間値(間隔)を追加します。
    DATE_FORMAT() 指定された日付を指定どおりにフォーマットします。
    DATE_SUB() 日付から時間値(間隔)を減算します。
    DATEDIFF() 2つの日付の差を返します(一方の日付をもう一方の日付から減算します)。
    DAY() DAYOFMONTH()の同義語 。
    DAYNAME() 指定された日付の曜日の名前を返します。
    DAYOFMONTH() 指定された日付の日(0〜31)を返します。
    DAYOFWEEK() 指定された日付の平日インデックスを返します。
    DAYOFYEAR() 指定された日付の年の日(1-366)を返します。
    EXTRACT() 指定された日付から日付部分を抽出します。
    FROM_DAYS() 標準カレンダーの開始から指定された日数(0000-00-00)に基づいて日付を返します。
    FROM_UNIXTIME() Unixタイムスタンプを日付としてフォーマットします。
    GET_FORMAT() 入力引数に基づいて日付形式の文字列を返します。
    HOUR() 指定された時刻または日時式から時間を抽出します。
    LAST_DAY() 日付引数から月の最後の日を返します。
    LOCALTIME()
    LOCALTIME
    NOW()の同義語 。
    LOCALTIMESTAMP
    LOCALTIMESTAMP()
    NOW()の同義語 。
    MAKEDATE() 年と日から日付を作成します。
    MAKETIME() 時、分、秒から時間を作成します。
    MICROSECOND() 指定された時刻または日時の式からマイクロ秒を抽出します。
    MINUTE() 指定された時刻または日時の式から分を抽出します。
    MONTH() 指定された日付から月を抽出します。
    MONTHNAME() 指定された日付から月の名前を抽出します。
    NOW() 現在の日付と時刻を返します。
    PERIOD_ADD() 年月の値に期間を追加します。
    PERIOD_DIFF() 期間間の月数を返します。
    QUARTER() 指定された日付式から四半期を返します。
    SEC_TO_TIME() 秒を「hh:mm:ss」形式に変換します。
    SECOND() 指定された時刻または日時の式から秒(0〜59)を返します。
    STR_TO_DATE() 指定された形式の文字列に基づいて、文字列を日付、日時、または時刻の値に変換します。
    SUBDATE() 指定された日付から金額を差し引きます。 DATE_SUB()の同義語 3つの引数で呼び出された場合。
    SUBTIME() 別の時間値から時間値を減算します。
    SYSDATE() 関数が実行される時間を返します。
    TIME() 時刻または日時式の時間部分を抽出し、文字列として返します。
    TIME_FORMAT() 指定されたフォーマット文字列に従って時間値をフォーマットします。
    TIME_TO_SEC() 秒に変換された時間引数を返します。
    TIMEDIFF() 2つの時刻または日時の値の差を返します。 1回目から2回目を差し引きます。
    TIMESTAMP() 単一の引数を使用すると、この関数は日付または日時式を日時値として返します。 2つの引数を使用して、time引数をdateまたはdatetime引数に追加し、結果のdatetime値を返します。
    TIMESTAMPADD() 日時式に間隔を追加します。
    TIMESTAMPDIFF() 指定された単位に基づいて、2つの日時式の差を返します。
    TO_DAYS() 日付引数を日数に変換して返します。
    TO_SECONDS() 0年目からの秒数に変換された日付または日時の引数を返します。
    UNIX_TIMESTAMP() Unixタイムスタンプを返します。
    UTC_DATE() 現在のUTC日付を返します。
    UTC_TIME() 現在のUTC時刻を返します。
    UTC_TIMESTAMP() 現在のUTC日時を返します。
    WEEK() 指定された日付または日時式から週番号を返します。
    WEEKDAY() 指定された日付または日時式からの平日インデックスを返します。
    WEEKOFYEAR() 指定された日付または日時式から日付(1-53)の暦週を返します。
    YEAR() 指定された日付または日時式から年を返します。
    YEARWEEK() 指定された日付または日時式から年と週を返します。

    1. カーソル廃止ダンプ

    2. Oracle ORDER BYとROWNUMを正しく使用するにはどうすればよいですか?

    3. それぞれが外部キーである要素のPostgreSQL配列

    4. Hibernateクエリの使用:コロンはパラメーターとして扱われます/コロンをエスケープします