본문 바로가기

IT/Database

Oracle SQL : LENGTH 문법 ( 문자열 길이로 쿼리 조회하기 )

Length(컬럼이름)<길이체크할 숫자

-- 12자리가 안되는 계정과목코드 찾기

SELECT *
FROM ERP_COMPANYBYACCOUNTSUBJECT A
WHERE 1=1
AND LENGTH(A.ACCOUNTSUBJECTCODE)<12


-- 12자리인 계정과목코드 찾기

SELECT *
FROM ERP_COMPANYBYACCOUNTSUBJECT A
WHERE 1=1
AND LENGTH(A.ACCOUNTSUBJECTCODE)=12