久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

java - 往數(shù)據(jù)庫插入的值為空的數(shù)據(jù),說我數(shù)據(jù)太長了

瀏覽:152日期:2022-06-12 09:59:09

問題描述

往數(shù)據(jù)庫插入的值為空null的數(shù)據(jù),報(bào)錯(cuò)Data truncation: Data too long for column ’REPLY_TYPE’ at row 1,這個(gè)字段設(shè)置為varchar(20),程序和表的字符集都是是utf_8

問題解答

回答1:

試試,jdbc:mysql://xxx.xxx.xxx.xxx:3306/xxxxxx?useUnicode=true&characterEncoding=utf8

保證:數(shù)據(jù)庫,表,字段,程序編碼,jdbc連接都是 utf-8

回答2:

都是淚啊,終于知道了,是因?yàn)槲覕?shù)據(jù)庫字段的順序和java代碼插入的順序不一致,把長的插入到字符型限制短的了insert into 表名 values(?,?)這種必須跟表中字段順序一致insert into 表名 (字段名,字段名) values (?,?) 這種順序就可以不一致估計(jì)也就我這種新入門的小白犯這種錯(cuò)誤

主站蜘蛛池模板: 七台河市| 外汇| 莒南县| 湾仔区| 马边| 吉首市| 潢川县| 咸阳市| 连云港市| 沙坪坝区| 海阳市| 壶关县| 庆城县| 获嘉县| 临沧市| 垣曲县| 新营市| 哈巴河县| 昌图县| 麻栗坡县| 贵州省| 长汀县| 微博| 犍为县| 崇信县| 淮南市| 资兴市| 麟游县| 华容县| 稻城县| 剑阁县| 永登县| 湟源县| 雅江县| 巴塘县| 调兵山市| 马公市| 潼南县| 巴林左旗| 佛教| 宁陵县|