SQL辞典

【SQL日付関数】LAST_DAY – 月の最終日付を取得する (Oracle)

投稿日:2009年9月16日 更新日:

Oracleでは、LAST_DAY関数を利用して月の最終日を取得する事ができます。閏年にも対応していますね。
使用例:月の最終日付を取得する。

SELECT date, LAST_DAY(date) FROM tbTestTable;

date         LAST_DAY(date)
———————————————————–
2009-09-16     2009-09-30
2009-10-11     2009-10-31
2009-02-22     2009-02-28
2012-02-22     2012-02-29

SQLコマンド辞典に戻る

広告

広告

-SQL辞典


comment

関連記事

no image

【SQL文字列関数】SPACE – スペース文字の作成(SQL Server)

SQL ServerではSPACE関数を使ってスペース文字を返す事ができます。 文法: SPACE(n) 長さn個のスペース文字を作成する。 使用例:姓と名の間に3個のスペース文字を作成する SELE …

no image

【SQL変換関数】NVL – NULL値の変換(Oracle)

OracleではNULL値を別の値に変換するには、NVL関数を使用します。SQL Serverの場合はISNULL関数を使用します。使い方はNVLとISNULLは同じです。 構文: NVL(a, b) …

no image

【SQL文字列関数】REPLICATE – 指定した文字列を繰り返す(SQL Server)

SQL Serverでは、REPLICATE関数を使って文字列を指定回数繰り返す事ができます。 文法: REPLICATE(s, n) sに指定した文字列をn回繰り返す。 使用例:社員名列をN列の回数 …

no image

【SQL集計関数】MAX関数 ? 最大値を返す (SQL Server、Oracle)

指定した列の最大値を返すには、MAX関数を使います。数値、文字列、日付の最大値を求める事が可能です。 使用例:社員の一番高い給料を返す SELECT MAX(salary) FROM tbEmpTab …

no image

【SQL変換関数】ISNULL - NULL値を変換する (SQL Server)

SQL ServerでNULL値を別の値に変換するには、ISNULL関数を使用します。演算式の中にNULL値が入っていると不都合な結果になる場合があります。その場合、NULL値を別の値に変換する事で対 …

広告

転職