Oracleが文字列を数字に変換する方法は何ですか?

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

関数:
TO_NUMBER(文字列, [フォーマット], [nls_numeric_characters])

パラメータ説明:

  1. 文字列:数字に変換する必要がある文字列。
  2. フォーマット:オプションパラメータは、数字の形式を指定します。このパラメータを指定しない場合は、データベースのデフォルト形式が使用されます。
  3. nls_numeric_characters:オプションパラメーターで、数字文字の国/地域設定を指定します。パラメーターが提供されていない場合は、データベースのデフォルト設定が使用されます。

例:
文字列’123’を数字に変換する:
SELECT TO_NUMBER(‘123’) FROM DUAL;

出力:
123

bannerAds