मैं अपने आवेदन में hsqldb संस्करण 2.2.5 का उपयोग कर रहा हूं कभी-कभी मुझे org.hsqldb.HsqlException मिल रहा है: डेटा अपवाद: स्ट्रिंग डेटा, सही truncation.so मैं जानना चाहता हूं कि इसके लिए संभावित कारण क्या हैं। मैं वर्चर कॉलम में लांगवार्चर जैसे किसी भी डेटा को सम्मिलित नहीं कर रहा हूं।HsqlException: डेटा अपवाद
http://sourceforge.net/tracker/index.php?func=detail&aid=2993445&group_id=23316&atid=378131
मैं ऊपर दी गई लिंक खोज की, लेकिन उचित प्रतिक्रिया नहीं मिल सका।
अग्रिम धन्यवाद।
अपवाद ढेर यह अपवाद अक्सर नहीं हो रहा है नीचे दिए गए।
तो इसका कारण क्या हो सकता है और रन टाइम पर बढ़ाने के लिए स्क्रिप्ट फ़ाइल में डेटा प्रकार की लंबाई कैसे सेट करें?
java.sql.SQLException: data exception: string data, right truncation
at org.hsqldb.jdbc.Util.sqlException(Util.java:255)
at org.hsqldb.jdbc.JDBCPreparedStatement.fetchResult(JDBCPreparedStatement.java:4659)
at org.hsqldb.jdbc.JDBCPreparedStatement.executeUpdate(JDBCPreparedStatement.java:311)
at com.dikshatech.agent.db.NodesRuntimeTable.persistData(NodesRuntimeTable.java:151)
at com.dikshatech.agent.jobs.WorkFlowJob.execute(WorkFlowJob.java:108)
at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
Caused by: org.hsqldb.HsqlException: data exception: string data, right truncation
at org.hsqldb.error.Error.error(Error.java:134)
at org.hsqldb.error.Error.error(Error.java:104)
at org.hsqldb.types.CharacterType.castOrConvertToType(CharacterType.java:523)
at org.hsqldb.types.CharacterType.convertToType(CharacterType.java:638)
at org.hsqldb.StatementDML.getInsertData(StatementDML.java:921)
at org.hsqldb.StatementInsert.getResult(StatementInsert.java:124)
at org.hsqldb.StatementDMQL.execute(StatementDMQL.java:190)
at org.hsqldb.Session.executeCompiledStatement(Session.java:1344)
at org.hsqldb.Session.execute(Session.java:997)
at org.hsqldb.jdbc.JDBCPreparedStatement.fetchResult(JDBCPreparedStatement.java:4651)
मैं CHAR बदलती करने के लिए varchar() जो defult varchar (32768) यह गतिशील प्रभार है बदलकर हल किया। – Anil