SQL辞典

【SQL変換関数】CAST – 型変換を行う(Oracle、SQL Server)

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

OracleやSQL Serverで値の型の変換を行うには、CAST関数を使います。

文法:

CAST( value AS type)

valueをtypeで指定した型に変換する。
使用例:数値を文字列に変換する。

SELECT CAST(0.66 AS varchar);

CAST(0.66 AS varchar)
———————————————
0.66

使用例:文字列を日付に変換する。

SELECT CAST(’09/09/11′ AS datetime);

CAST(’09/09/11′ AS datetime)
———————————————
2009-09-11 00:00:00.000

サイバー攻撃事件簿

広告

広告

-SQL辞典


comment

関連記事

no image

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

SQL ServerではDAY関数を使用して、日付値から日のみ取得する事ができます。 文法: DAY(d) dに指定した日付値から日の値のみ取得する。 使用例:birthday列の日付から日の値のみ取 …

no image

【SQL算術関数】LEAST – 引数の中から最小値を返す (Oracle)

Oracleでは、複数の引数の中から最小値を返すにはLEAST関数を使います。逆に複数の引数の中から最大値を返すにはGREATEST関数を使います。 文法: LEAST(a, b [, c, &#82 …

no image

【SQL日付関数】SYSDATE – 現在の日付を取得する(Oracle)

Oracleで、現在の日付を取得するにはSYSDATE関数を使います。Oracleの場合、SYSDATEに括弧は不要ですのでご注意を(例:SYSDATE()はエラーになる)。SQL Serverの場合 …

no image

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

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

no image

【SQL文字列関数】RTRIM – 文字列の右(末尾)から空白文字を削除する(Oracle、SQL Server)

OracleやSQL Serverで、文字列の右(末尾)から空白文字(スペース文字)を削除するにはRTRIM関数を使用します。 構文: RTRIM(word) wordに指定した文字列の右から空白文字 …

広告

転職