2011年8月31日 星期三

[Oracle] ORA-01489: 字串過長

ORA-01489

Scenario:

使用sys_connect_by_path()


Message:

Cause: java.sql.SQLException: ORA-01489: 串接而成的字串過長
; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException:
字串串接太長 , default is VARCHAR2 (4000bytes)




20110912
JDBC 某些 driver 會有預設值限制,產生類似的問題,而用不同版本改善,可 survey 此方向相關資訊。

沒有留言:

張貼留言