Skip to content

Commit

Permalink
Merge pull request osalvador#180 from stalincalderon/master
Browse files Browse the repository at this point in the history
Replicar campos CLOB - Oracle to Oracle
  • Loading branch information
osalvador committed Apr 15, 2024
2 parents d1928b3 + 9852ba8 commit a403483
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions src/main/java/org/replicadb/manager/OracleManager.java
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.Reader;
import java.sql.*;
import java.util.Arrays;

Expand Down Expand Up @@ -176,8 +177,13 @@ public int insertDataToTable(ResultSet resultSet, int taskId) throws SQLExceptio
break;
case Types.CLOB:
Clob clobData = resultSet.getClob(i);
ps.setClob(i, clobData);
if (clobData != null) clobData.free();
//ps.setClob(i, clobData);
if (clobData != null)
{
//Se establece los datos del campo CLOB como un objeto java.io.Reader
ps.setClob(i, clobData.getCharacterStream());
clobData.free();
}
break;
case Types.BOOLEAN:
ps.setBoolean(i, resultSet.getBoolean(i));
Expand Down

0 comments on commit a403483

Please sign in to comment.