当前位置: 首页 > wzjs >正文

手机 网站开发aspx中国公共信息服务平台

手机 网站开发aspx,中国公共信息服务平台,小生意创业项目,网站建设中正在为您转异常 MySQL 8.0版本相比5.7版本新增和删除了一些关键字,如果原来系统中一些表名或者字段名成为8.0中的关键字的话,系统会报如下异常: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to u…

异常


MySQL 8.0版本相比5.7版本新增和删除了一些关键字,如果原来系统中一些表名或者字段名成为8.0中的关键字的话,系统会报如下异常:

You have an error in your SQL syntax; check the manual that 
corresponds to your MySQL server version for the right 
syntax to use near ', title from test LIMIT 0, 100'

异常解决

通常我们需要修改下面两种场景来解决这个异常

1、实体Model

在报错的实体Model的相应字段上增​加@Column注解​,@Column 注解用来标识实体类中属性与数据表中字段的对应关系,注解中的name属性定义了被标注字段在数据库表中所对应字段的名称,nullable属性表示该字段是否可以为 null 值,默认为 true。

需要在报错的字段的name属性的值上即字段名上​增加反单引号​,这样即使字段名跟新增关键字名称一样,也不会报错了,示例:

@Column(name = "`rank`", nullable = false) 
private String rank; 

2、手写SQL

在报错的Sql的相应字段上增加反单引号,示例:

Select `rank`, title from test LIMIT 0, 100 

MySQL8.0新增关键字列表

=== A</

http://www.dtcms.com/wzjs/591699.html

相关文章:

  • 广州购物网站开发携程网站模板
  • 做豆腐交流经验的网站网站改手机版
  • 电商网站开发团队wordpress 显示一个类目
  • 电商网站建设c微fzsszai平台公司代理注册
  • 广西建设厅考试网站首页北京网下载
  • 哪些网站可宣传如何抄袭网站
  • 嘉兴网嘉兴网站建设网站改版降权多久恢复
  • 单页面网站教程清河网站建设设计
  • 那个网站可以做数学题赚钱广告网站定制
  • 蚌埠网站建设公司cztv业务流程外包
  • 免费企业网站建设免费html家具网站源代码
  • 佛山免费自助建站模板网站了建设
  • 北京海淀建设工程律师推荐镇江网站seo公司
  • 二级网站内容建设要求教学网站建设计划
  • 制作网站需要哪些技术人员免费空间建网站
  • 株洲企业网站制作用angular做的网站
  • 大学网站html模板下载销售方案网站
  • 网站子站建设合同样本查看网站国际联网备案号
  • 网站建设的经费预算报告wordpress注册中文
  • 分享型网站成品软件源码网站大全
  • 定制网站制作公司有哪些3d装修设计软件
  • 青岛建网站的公司有哪些杭州模板网站建设
  • 江苏网站建设基本流程refile自己做的网站
  • 苏州工业园区建设局网站静安网站建设哪里有
  • 做淘宝客要自己的网站做复印机的模板网站
  • 网站开发产生的材料3d网站建设
  • 优化网站的目的股份有限公司
  • 天堂网长尾关键词挖掘网站文山网站建设联系电话
  • 南宁网站制作价格wordpress 查询数据
  • 百度网站权重排名做ui要上那些网站