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文字列関数】NCHAR / NCHR – Unicodeを文字に変換する(Oracle、SQL Server)

Unicodeを文字列に変換するには、OracleではNCHR関数、SQL ServerではNCHAR関数を使います。 構文: NCHAR(n) NCHR(n) nに指定したUnicodeを文字に変換 …

no image

【SQL文字列関数】STUFF – 部分的な文字の置換(SQL Server)

SQL Serverで文字列の部分的な置換を行う場合はSTUFF関数を使用します。 文法: STUFF(a, b, c, d) aで指定した文字列のb番目からc文字分の文字をdと入れ替える。 使用例: …

no image

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

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

no image

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

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

no image

【SQL文字列関数】SUBSTR / SUBSTRING – 文字列を部分抽出する (Oracle、SQL Server)

文字列から部分的に文字を抽出するには、Oracleの場合はSUBSTR関数、SQL Serverの場合はSUBSTRING関数を使用します。 文法: SUBSTR(word, n, [m]) SUBS …

広告

転職