web developer

[oracle] DBMS_LOB 데이터 타입 및 함수 본문

SQL/Oracle SQL

[oracle] DBMS_LOB 데이터 타입 및 함수

trueman 2024. 1. 11. 15:38
728x90
728x90

1. DBMS_LOB 데이터 타입


데이터 타입  설명 
CLOB  문자형 대용량 객체 고정길이와 가변길이 문자집합 지원 
NCLOB  유니코드를 지원하는 문자형 대용량 객체 
BLOB  이진형 대용량 객체 
BFILE  대용량 이진 파일에 대한 위치,이름 저장 

 

2. DBMS_LOB 함수 


[2-1] DBMS_LOB.SUBSTR

- 문자열을 자름

SELECT DBMS_LOB.SUBSTR(컬럼, 자를 문자수, 시작위치)

[2-2] DBMS_LOB.INSTR 

- 지정된 키워드를 검색해서 위치(몇글자 째에 키워드가 위치해있는지) 반환

SELECT DBMS_LOB.INSTR(컬럼, '찾을 키워드', 시작위치, 몇번째 단어인지)

[2-3] DBMS_LOB.GETLENGTH

- 해당 컬럼의 전체 길이 반환 (공백을 포함한 글자수를 반환)

SELECT DBMS_LOB.GETLENGTH(컬럼)

출처 : https://velog.io/@yoonee1126/%EC%98%A4%EB%9D%BC%ED%81%B4DBMSLOB

출처 : https://kkh0977.tistory.com/3331 [blob]

출처 : https://920416.tistory.com/75 [blob]

728x90
728x90
Comments