SQL辞典

【SQL変換関数】TO_NUMBER – 文字列を数値に変換する (Oracle)

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

OracleではTO_NUMBER関数を使って文字列を数値に変換することができます。

文法:

TO_NUMBER(value [, format] )

valueに指定した文字列をformatに従って変換する

使用例:文字列を数値に変換する。

SELECT value, TO_NUBER(value, ‘999,999’) FROM tbTestTable;

value        TO_NUMBER(value, ‘999,999.999’)
—————————————————————————–
333         333
21,000       21000
3,311.301     3311.301

SQLコマンド辞典に戻る

広告

広告

-SQL辞典

関連記事

no image

【SQL文字列関数】RPAD – 右側から指定した文字で充填する(Oracle)

Oracleで文字の末尾(右側)から指定した文字を充填するにはRPAD関数を使用します。 文法: RPAD(word, n, x) wordで指定した文字の長さがnになるように末尾からxの文字を充填す …

no image

【SQL日付関数】DATEPART – 日付要素を数値で取得する(SQL Server)

SQL Serverでは、DATEPART関数を使って日付値から指定した日付要素を数値で取得する事ができます。 文法: DATEPART(element, value) valueで指定した日付値から …

no image

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

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

no image

【SQL変換関数】TO_CHAR – 値を文字列型に変換する(Oracle)

Oracleでは、TO_CHAR関数を使って数値型や日付型の値を文字列型の値に変換する事ができます。 文法: TO_CHAR(value [ , format [ , parameter ] ] ) …

no image

【SQL日付関数】DATEADD – 日付(日時)を加算する(SQL Server)

SQL ServerではDATEADD関数を使って、日付型の値に日時を加算する事ができます。 構文: DATEADD(element, value, target) targetにvalueで指定した …

広告

転職