반응형
1. 문자열 자릿수 세기
SELECT LENGTH('12345') AS digit_count;
2. 숫자 자릿수 세기
SELECT LENGTH(TO_CHAR(12345)) AS digit_count FROM DUAL;
3. 음수 및 소수 포함 처리
음수 기호(-)나 소수점(.)을 제외한 순수 숫자의 자릿수를 구하려면, 숫자를 문자열로 변환한 뒤 특수 문자를 제거한 길이를 계산합니다.
SELECT LENGTH(REPLACE(REPLACE(TO_CHAR(-1234.56), '-', ''), '.', '')) AS digit_count FROM DUAL;
4. 테이블 데이터에서 숫자 자릿수 계산
SELECT column_name, LENGTH(REPLACE(REPLACE(CAST(column_name AS CHAR), '-', ''), '.', '')) AS digit_count
FROM your_table;
반응형
'Dev' 카테고리의 다른 글
데이터 전송시 성공,실패가 반복적으로 발생할때 Weblogic설정 KeepAlive를 확인해보세요. (0) | 2025.01.29 |
---|---|
Internet Explorer WebDriver IEChooser F12 경로 (0) | 2025.01.26 |
Apache "CVE-2024-53677" 취약점 확인방법과 해결방법 (0) | 2024.12.20 |
유닉스(Unix)인지 리눅스(Linux)인지 확인하는 명령어 (0) | 2024.12.17 |
SQL) LTRIM , RTRIM, FLOOR 함수 / 공백제거 , 소수점 제거 SQL함수 사용법 (0) | 2023.06.19 |
댓글