- What versions are you using?
Oracle 23.9.0.0, thin client.
process.platform: darwin
process.version: v24.2.0
process.arch: arm64
oracledb.versionString: 6.9.0
oracledb.oracleClientVersionString: undefined
- Is it an error or a hang or a crash?
Error
- What error(s) or behavior you are seeing?
When DB has charset UTF8 (instead of default AL32UTF8), UPDATE to CLOB column when it's not the only field being bound results in error:
ORA-01461: The value at bind position 2 exceeded the maximum VARCHAR2 length.
- Include a runnable Node.js script that shows the problem.
See https://github.com/xiongtx/node-oracledb-clob-bug.
Oracle 23.9.0.0, thin client.
Error
When DB has charset
UTF8(instead of defaultAL32UTF8),UPDATEtoCLOBcolumn when it's not the only field being bound results in error:See https://github.com/xiongtx/node-oracledb-clob-bug.