본문 바로가기

DB/코드

Oracle 숫자 콤마

1. 소수점 없을 경우

SELECT TO_CHAR(1234, 'fm999,999,999,999') AS RESULT FROM DUAL;

→ 출력 [1,234] 뒤에서부터 3자리씩 콤마가 찍혀서 나온다.

 

2. 소수점 있을 경우

SELECT TO_CHAR(1234.5, 'fm999,999,999,990.0') AS RESULT FROM DUAL;

→ 출력 [

1,234.5

※ 소수점의 경우 0을 계속해서 늘려주면 된다.

 

3. fm999,999,999,990.0보다 select하는 값이 높을 경우SELECT TO_CHAR(1234111111111111111.51232131234, 'fm999,999,999,990.00000000000') AS RESULT FROM DUAL;→ 출력 [ ############################ ] ※ 앞에 있는 fm999.. 를 늘려주면 된다.

'DB > 코드' 카테고리의 다른 글

SQL문 - Console출력  (0) 2024.07.12
PL/SQL 코드(프로시저와 함수, 패키지, 트리거)  (0) 2024.07.04
DDL 코드 ☏  (0) 2024.06.18
CREATE 테이블  (0) 2024.06.10