帮忙看下这个clob类型的xml列为什么入库入库失败?
【DM版本】: dm8
【操作系统】:kylin
【CPU】:
【问题描述】*:
Caused by: dm.jdbc.driver.DMException: 第 1 行, 第 48 列[XML]附近出现错误:
语法分析出错
at dm.jdbc.driver.DBError.throwException(DBError.java:670)
at dm.jdbc.a.b.p.K(MSG.java:536)
at dm.jdbc.a.b.p.H(MSG.java:496)
at dm.jdbc.a.b.p.G(MSG.java:477)
at dm.jdbc.a.a.a(DBAccess.java:837)
at dm.jdbc.a.a.a(DBAccess.java:216)
at dm.jdbc.driver.DmdbPreparedStatement.prepareSql(DmdbPreparedStatement.java:181)
at dm.jdbc.driver.DmdbPreparedStatement.allocateHandle(DmdbPreparedStatement.java:160)
at dm.jdbc.driver.DmdbPreparedStatement.<init>(DmdbPreparedStatement.java:124)
at dm.jdbc.driver.DmdbPreparedStatement.<init>(DmdbPreparedStatement.java:134)
at dm.jdbc.driver.DmdbConnection.do_prepareStatement(DmdbConnection.java:717)
at dm.jdbc.driver.DmdbConnection.do_prepareStatement(DmdbConnection.java:703)
at dm.jdbc.driver.DmdbConnection.prepareStatement(DmdbConnection.java:1319)
at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:185)
at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:278)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:497)
at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:94)
at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:87)
at org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:218)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2220)
知道了,是因为XML是关键字