SQL辞典

【SQL日付関数】DAY – 日付値から日の値のみ取得する(SQL Server)

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

SQL ServerではDAY関数を使用して、日付値から日のみ取得する事ができます。

文法:

DAY(d)

dに指定した日付値から日の値のみ取得する。

使用例:birthday列の日付から日の値のみ取得する。

SELECT birthday, DAY(birthday) FROM tbEmpTable;

birthday               DAY(birthday)
——————————————————————–
1970-08-15 03:22:07.000    15
1940-12-30 14:04:51.000    30

SQLコマンド辞典に戻る

広告

広告

-SQL辞典


comment

関連記事

no image

【SQL変換関数】CONVERT – 型の変換を行う(SQL Server)

SQL Serverでデータの型の変換を行う場合は、CONVERT関数を使います。 文法: CONVERT(type, value, [stype]) valueをtypeの型に変換する。styleで …

no image

【SQL算術関数】EXP – 指数値を求める (Oracle、SQL Server)

OracleやSQL Serverで指数値を求めるには、EXP関数を使います。 EXP(n) eのn乗を計算する。eとはネイピア数の事を言い、e=2.71828…である。 使用例:x列の指 …

no image

【SQL文字列関数】REVERSE – 文字列を反転させる(SQL Server)

SQL ServerやMySQLではREVERSE関数を使って文字列を反転させる事ができます。 文法: REVERSE(word) wordに指定した文字列を反転させる。 使用例:文字列を反転させる …

no image

【SQL文字列変換】UPPER – 大文字に変換(Oracle、SQL Server)

OracleやSQL Serverで文字列を大文字に変換するには、UPPER関数を使います。使い方は簡単です。 構文: UPPER(word) wordを大文字に変換する 使用例:社員名を大文字に変換 …

no image

【SQL算術関数】ROUND – 四捨五入を行う(まるめる)(Oracle、SQL Server)

ROUND関数は数値を四捨五入する関数ですが、MS SQLとOracleでは若干使い方が違います。OracleではROUND関数の引数に指定した数値を四捨五入しますが、MS SQLの場合は四捨五入する …

広告

転職