>데이터 베이스 >Oracle >Oracle에서 소수점 두 자리로 정수를 표현하는 방법

Oracle에서 소수점 두 자리로 정수를 표현하는 방법

下次还敢
下次还敢원래의
2024-05-07 13:27:16639검색

Oracle에서 정수를 소수점 이하 두 자리까지 완성하는 방법에는 TO_CHAR() 함수 사용, LPAD() 및 SUBSTR() 함수 사용, TO_NUMBER() 및 TRUNC() 함수 사용, ROUND 사용 등 네 가지 방법이 있습니다. () 기능.

Oracle에서 소수점 두 자리로 정수를 표현하는 방법

Oracle에서 정수에 소수점 두 개를 추가하는 방법

Oracle에서 정수에 소수점 두 개를 추가하려면 다음 방법을 사용할 수 있습니다.

방법 1: TO_CHAR() TO_CHAR()

<code>TO_CHAR(整数, '999999999999999999.99')</code>
<code>SELECT TO_CHAR(123456789, '999999999999999999.99') FROM dual;</code>

方法 2:使用函数 LPAD()SUBSTR()

<code>LPAD(整数, 整数长度 + 2, '0') || '.' || SUBSTR(整数, -2)</code>
<code>SELECT LPAD(123456789, 11 + 2, '0') || '.' || SUBSTR(123456789, -2) FROM dual;</code>

方法 3:使用函数 TO_NUMBER()TRUNC()

<code>TO_NUMBER(整数 || '00') / 100</code>
<code>SELECT TO_NUMBER(123456789 || '00') / 100 FROM dual;</code>

方法 4:使用函数 ROUND()

<code>ROUND(整数, 2)</code>
<code>SELECT ROUND(123456789, 2) FROM dual;</code>

방법 2: LPAD()SUBSTR()

🎜rrreeerrreee🎜🎜 함수 사용 함수 TO_NUMBER( )TRUNC()🎜🎜rrreeerrreee🎜🎜방법 4: ROUND() 함수 사용🎜🎜rrreeerrreee🎜위의 방법 정수에 소수점 두 자리를 더할 수 있습니다. 귀하의 필요에 가장 적합한 방법을 선택하십시오. 🎜

위 내용은 Oracle에서 소수점 두 자리로 정수를 표현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.