错误调试java.sql.DataTruncation: Data truncation
2011-03-09 09:54
393 查看
昨天在做SQL2000的数据库数据操作时,报java.sql.DataTruncation: Data truncation,
具体问题是我在做一个导出功能,其实就是从一个表向另一个表插入数据,半天后抛出Data truncation错误
经查找资料发现跟字段长度有关:
比如将A表的字段hello 定义为varchar(50)
B表的字段nihao定义为varchar(16)
我将A表的hello字段插入比表的nihao字段中,就会出现这个错误,都改成varchar(50)就ok了;
具体问题是我在做一个导出功能,其实就是从一个表向另一个表插入数据,半天后抛出Data truncation错误
经查找资料发现跟字段长度有关:
比如将A表的字段hello 定义为varchar(50)
B表的字段nihao定义为varchar(16)
我将A表的hello字段插入比表的nihao字段中,就会出现这个错误,都改成varchar(50)就ok了;
相关文章推荐
- Java修改数据库时报错java.sql.DataTruncation: Truncated incorrect DOUBLE value
- java.sql.DataTruncation: Data truncation异常
- java.sql.DataTruncation: Data truncation at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagn异常
- java.sql.DataTruncation: Data truncation
- Caused by: java.sql.DataTruncation: Data truncation
- java.sql.DataTruncation: Data truncation
- JAVA插入数据库时java.sql.DataTruncation: Data truncation
- 程序bug调试以及java.sql.SQLException:Value '0000-00-00' can not be represented as java.sql.Date问题
- java.sql.SQLException:Can not issue data manipulation statements with executeQuery()
- java.sql.SQLException: Cannot create 错误
- java.sql.data与Java.util.data之间转换
- 10种Java开发者编写SQL语句时常见错误
- Spark代码调试遇到的错误Caused by: java.net.URISyntaxException: Relative path in absolute URI: file:
- java.sql.SQLException错误!
- Java 程序员在写 SQL 时常犯的 10 个错误
- java.sql.SQLDataException: ORA-01830: 日期格式图片在转换整个输入字符串之前结束
- java.sql.SQLException: The SQL statement must not be null or empty.这个错误
- 关于ORACLE提示:"System.Data.OracleClient.OracleException: ORA-06550: 第 1 行, 第 7 列: \nPLS-00306: 调用 'xxxxxx' 时参数个数或类型错误\nORA-06550: 第 1 行, 第 7 列: \nPL/SQL: Statement ignored\n\r\n 的错误
- JAVA错误:使用rs.next()提示"Unhandled exception type SQLException“
- 无法启动T-SQL调试。未能连接到计算机"."。这是在主机名解析时通常出现的暂时错误……