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日付関数】DATEADD – 日付(日時)を加算する(SQL Server)

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

no image

【SQL日付関数】GETDATE – 現在の日付・時刻を取得する(SQL Server)

SQL Serverでは、GETDATE関数を使って現在の日付・時刻を取得する事ができます。 使用例:現在の日時を取得します。 SELECT GETDATE(); GETDATE() —& …

no image

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

OracleやSQL Serverで値の型の変換を行うには、CAST関数を使います。 文法: CAST( value AS type) valueをtypeで指定した型に変換する。 使用例:数値を文字 …

no image

【SQL文字列関数】STR – 数値を文字列に変換(SQL Server)

SQL Serverで数値を文字列に変換するにはSTR関数を使います。 文法: STR(n [ , length [ , decimal] ] ) nで与えられた数値を文字列に変換する。lengthで …

no image

【SQL文字列関数】RIGHT – 文字列の右部分(末尾)から文字を抽出(SQL Server)

SQL ServerではRIGHT関数を使用して文字列の右部分(末尾)から指定した文字数だけ文字を抽出することができます。左側(先頭)から抽出する場合はLEFT関数を使用します。 文法: RIGHT( …

広告

転職