[error] ORA-01704: 문자열이 너무 깁니다 "string literal too long"


[error] ORA-01704: 문자열이 너무 깁니다 "string literal too long"

오라클에서 데이터 타입은 CLOB 였을 텐데 문자열이 길어서 안들어가지는 에러가 발생했습니다.여기서 알아야 될 것은 CLOB는 4GB까지 저장되지만, 한 번에 4000자가 넘는 문자열은 넣지 못한다는 것입니다.그렇다면, 4000자가 넘는 문자열을 한 번에 넣을 수 있는 방법은 무엇일까요?1. 4000자씩 잘라서 CLOB 타입으로 변환 시키고 자른 문자열들을 연결하여 저장한다.2. PL/SQL 사용첫 번째 방식이랑 똑같이 4000자씩 잘라서 연결시키는 방식인데 PL/SQL 방식으로 사용한 것이죠.여기서 의문점이 생깁니다. '애초에 자르지 않고 받아온 문자열 자체를 CLOB으로..........

[error] ORA-01704: 문자열이 너무 깁니다 "string literal too long"에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [error] ORA-01704: 문자열이 너무 깁니다 "string literal too long"