为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的插入中文就报错

Hibernate: 

    insert 

    into

        STUDENT

        (SNAME, GENDER, BIRTHDAY, ADDRESS, SID) 

    values

        (?, ?, ?, ?, ?)

十二月 11, 2016 9:30:59 下午 org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions

WARN: SQL Error: 1366, SQLState: HY000

十二月 11, 2016 9:30:59 下午 org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions

ERROR: Incorrect string value: '\xE5\xBC\xA0\xE4\xB8\x89...' for column 'SNAME' at row 1


正在回答

2 回答

查看一下你数据库中报错字段对应的那一栏的属性设置

0 回复 有任何疑惑可以回复我~

数据库的字符集不是utf-8

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我的插入中文就报错

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号