목록ORA-01704 (1)
삶 가운데 남긴 기록 AACII.TISTORY.COM
ORA-01704: JAVA ORACLE JDBC로 4000자 이상 CLOB 데이터 INSERT, UPDATE 예제
ORA-01704 JAVA로 ORACLE DBMS에 JDBC로 프로그램을 작성할 때, 문자열이 4000자가 넘어가면 일반 String statement로 insert/update시 ORA-01704를 발생시키며 안됩니다. 그럴 때 java.sql.Clob 클래스를 사용해서 preparedStatement.setClob()를 써서 구현하면 CLOB 데이터를 insert/update 할 수 있습니다. 예제는 아래와 같습니다. import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import ja..
DEV&OPS/Java
2023. 12. 27. 21:09