admin管理员组文章数量:1610839
前言
网上没有现成答案解决这种json数据格式的
### SQL: INSERT INTO `order`(`o_id`,`department_id`,`start_adress`,`end_adress`,`proposer`,`relevant_user_id`,`remarks`,`start_time`,`end_time`,`status`,`other`,`c_time`,`title`)VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?)
### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Invalid JSON text: "Invalid value." at position 1 in value for column 'order.relevant_user_id'.
; Data truncation: Invalid JSON text: "Invalid value." at position 1 in value for column 'order.relevant_user_id'.; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Invalid JSON text: "Invalid value." at position 1 in value for column 'order.relevant_user_id'.
解决
这种json类型传值 用斜杠转译 单引号无效
{
"departmentId": "121",
"endAdress": "广州东站",
"endTime": "2020-11-11 14:30:30",
"other": "【带两个】",
"proposer": "0112119838",
"relevantUserId": "[[\"0112119838\"]]",
"remarks": "接送旅客",
"startAdress": "白云机场",
"startTime": "2020-11-11 18:30:30",
"status": 0,
"title": "测试"
}
本文标签: truncationInvalidmysqlDataPosition
版权声明:本文标题:MySQL:Data truncation: Invalid JSON text: “Invalid value.“ at position 1 in value for column 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1728606433a1165512.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论