SQL辞典

【SQL日付関数】NEXT_DAY – 指定した曜日が次に来る日付を求める (Oracle)

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

OracleではNEXT_DAY関数を利用して、指定した曜日が次に来る日付を求める事ができます。

文法:

NEXT_DAY(date, week)

dateから見てweekで指定した曜日が来る次の日付を求める。

使用例:date列の日付から見て、次の土曜日の日付を求める。

SELECT date, NEXT_DAY(date, ‘土曜日’) FROM tbTestTable;

date        NEXT_DAY(date, ‘土曜日’)
—————————————————–
09-09-22     09-09-26
79-02-21     79-02-24

SQLコマンド辞典に戻る

広告

広告

-SQL辞典


comment

関連記事

no image

【SQL文字列関数】LEFT – 文字列の左(先頭)から指定した文字分だけ抽出(SQL Server)

SQL Serverで、文字列の左(先頭)から指定した文字分だけ抽出するにはLEFT関数を使います。 文法: LEFT(word, n) wordに指定した文字列の左からn文字分を抽出する。SQL S …

no image

【SQL算術関数】SQRT – 平方根(ルート)を求める(Oracle、SQL Server)

OracleやSQL Serverで数値の平方根を求めるには、SQRT関数を使います。SQRTはSqare Rootの略です。 文法: SQRT(value) valueの平方根を求める。 使用例:数 …

no image

【SQL文字列関数】LEN / LENGTH – 文字列の長さを取得する(SQL Server、Oracle)

文字列の長さを取得するには、SQL Serverの場合はLEN関数、Oracleの場合はLENGTH関数を使用する。 文法: LEN(word) LENGTH(word) wordに指定した文字列の長 …

no image

【SQL文字列関数】TRIM – 指定文字の削除(Oracle)

Oracleで文字列から指定した文字を削除するにはTRIM関数を使用します。TRIM関数では、先頭・末尾にある文字しか削除することができません。またSQL Serverでは使用できません。 文法: T …

no image

【SQL算術関数】CEIL / CEILING – 最も小さい整数を返す(Oracle、SQL Server)

引数に指定した値に対して、それ以上で最も小さい整数値を求めるにはOracleの場合はCEIL関数、SQL Serverの場合はCEILING関数を使います。CEILINGは天井という意味があります。引 …

広告

転職