Oracle의 TO_NUMBER 함수는 문자열을 숫자 값으로 변환합니다. 문자열의 숫자 형식을 지정하는 선택적 format_mask와 함께 문자열 인수를 사용합니다. 변환에 실패하면 NUMBER 유형의 값을 반환하거나 NULL을 반환합니다.
Oracle의 TO_NUMBER 함수 사용법
TO_NUMBER 함수는 문자열이나 텍스트 값을 숫자 값으로 변환하는 데 사용됩니다. 데이터 변환 및 계산에 널리 사용되는 내장 기능입니다.
구문:
<code>TO_NUMBER(string, [format_mask])</code>
매개변수:
예:
문자열 "123.45"를 숫자 123.45로 변환:
<code class="sql">SELECT TO_NUMBER('123.45') FROM DUAL;</code>
문자열 "1,234.56"을 숫자 1234.56으로 구문 분석하고 마스크 "9G999G999"를 지정합니다.
<code class="sql">SELECT TO_NUMBER('1,234.56', '9G999G999') FROM DUAL;</code>
Gets 테이블의 문자열 값을 숫자로 변환합니다.
<code class="sql">SELECT TO_NUMBER(column_name) FROM table_name;</code>
반환 유형:
TO_NUMBER 함수는 NUMBER 데이터 유형의 숫자 값을 반환합니다. 변환이 실패하면 NULL을 반환합니다.
참고:
위 내용은 오라클에서 tonumber 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!