也许我弄错了,但是我虽然JPA能够更新现有表(更改了添加列的模型),但在我的情况下却无法正常工作。

我可以在日志中看到eclipselink尝试创建它,但是由于它已经存在而失败。它不会尝试更新以添加该列,而是继续进行。

这是带有更改的表(添加了在线列)

[EL警告]:2010-05-31 14:39:06.044--ServerSession(16053322)-异常[EclipseLink-4002](Eclipse Persistence Services-2.1.0.v20100517-r7246):org.eclipse.persistence.exceptions .DatabaseException

内部异常:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:表“帐户”已存在

错误代码:1050

呼叫:CREATE TABLE帐户(ID整数非空,用户名VARCHAR(32)非空,SECURITY_KEY VARCHAR(255)非空,电子邮件VARCHAR(64)非空,状态VARCHAR(8)非空,TIMEDATE DATETIME非空,PASSWORD VARCHAR (255)非空,ONLINE TINYINT(1)默认值0非空,主键(ID))

查询:DataModifyQuery(sql =“ CREATE TABLE account(ID INTEGER NOT NULL,USERNAME VARCHAR(32)NOT NULL,SECURITY_KEY VARCHAR(255)NOT NULL,EMAIL VARCHAR(64)NOT NULL,STATUS VARCHAR(8)NOT NULL,TIMEDATE DATETIME非空,密码VARCHAR(255)非空,在线TINYINT(1)默认0非空,主键(ID))“)

[EL警告]:2010-05-31 14:39:06.074--ServerSession(16053322)-异常[EclipseLink-4002](Eclipse Persistence Services-2.1.0.v20100517-r7246):org.eclipse.persistence.exceptions .DatabaseException

此后,继续进行以下操作。

我是在做错什么还是错误?

eclipselink mysql_Eclipselink更新现有表相关推荐

  1. JDBC查询Oracle全部表名称,如何使用JDBC API从Oracle数据库中的现有表中检索记录?...

    您可以使用UPDATE查询来更新/修改表中记录的现有内容.使用此功能,您可以更新表的所有记录或特定记录. 语法UPDATE table_name SET column1 = value1, colum ...

  2. 5 批量更新多条记录_批量更新现有记录的默认表格方法

    根据小伙伴提示,我们可以使用CSV导入的方式,更新现有记录的默认表格. l 首先,我们要准备一个CSV文件,文件里只需要"记录的内部标识"信息即可. l 然后在CSV导入的时候,在 ...

  3. java oracle 视图不存在_java – 获取异常ORA-00942:表或视图不存在 – 插入现有表时...

    当尝试将一批行插入现有表时,我正在获得下面的异常 ORA-00942: table or view does not exist 我可以确认该表存在于db中,我可以使用oracle将数据插入该表 sq ...

  4. 将具有默认值的列添加到 SQL Server 中的现有表

    问: 如何将具有默认值的列添加到 SQL Server 2000 / SQL Server 2005 中的现有表? 答1: HuntsBot周刊–不定时分享成功产品案例,学习他们如何成功建立自己的副业 ...

  5. 用户组管理之更新分组表数据

    更新分组表数据 1. 获取修改分组表的详情信息 点就修改按钮时,我们需要先获取要修改的分组表详情信息 接口分析 请求方式: GET /meiduo_admin/permission/groups/(? ...

  6. 权限表管理之更新权限表数据

    更新权限表数据 1. 获取修改权限表的详情信息 点击修改按钮时,我们需要先获取要修改的商品详情信息 接口分析 请求方式: GET /meiduo_admin/permission/perms/(?P& ...

  7. 订单管理之更新订单表状态数据

    更新订单表状态数据 点击修改状态,完成订单表状态的修改操作 接口分析 请求方式: PUT /meiduo_admin/orders/(?P<order_id>\d+)/status/ 请求 ...

  8. SPU表管理之更新SPU表数据

    更新SPU表数据 1. 获取修改商品的详情信息 点就修改按钮时,我们需要先获取要修改的商品详情信息 接口分析 请求方式: GET /meiduo_admin/goods/(?P<pk>\d ...

  9. SKU表管理之更新SKU表数据

    更新SKU表数据 1. 获取修改商品的详情信息 点就修改按钮时,我们需要先获取要修改的商品详情信息 接口分析 请求方式: GET /meiduo_admin/skus/(?P<pk>\d+ ...

最新文章

  1. python读取excel表格-python xlrd读取excel(表格)详解
  2. JAVA三元运算符排序三个随机数
  3. 理想的教育是从父母自我改变开始
  4. 怎样把java换主题_java – 如何在切换主题时考虑变化?
  5. Spring Cloud:Eureka Server控制台
  6. windows 2008 远程桌面如何设置允许多用户登录?
  7. 解决VC不包含stdint.h头文件问题
  8. linux nginx 状态,Nginx开启运行状态(status)功能 | IT运维网
  9. ConcurrentProgramming:Atomic 原子类
  10. 计算机教师的幸福,如何成为一名幸福信息技术教师
  11. WinForm 下实现一个自动关闭的MessageBox
  12. canvas 将图形设置为button_你会将Word设置为默认格式吗?应用之后,效率加倍
  13. linux安装java_安装和配置Linux上的Java运行环境
  14. grafana zabbix 模板_【Grafana教程】安装Grafana并配置Zabbix数据源
  15. PHP疗法,人体穴位疗法的秘密-咔咔养生网
  16. 7.2 HAVING子句
  17. Java实验4 -- 职工信息管理系统
  18. 24点扑克游戏详细解析附代码
  19. 利用dprintf为Cortex-M0/M0+添加类似SWO的调试输出口
  20. 图像处理算法工程师必备技能总结

热门文章

  1. 关于如何破坏单例我说了好几种方式,面试官却说:我其实随便问问,没想到你真会...
  2. 大中台模式下如何构建复杂业务核心状态机组件
  3. JDK1.5中的线程池(java.util.concurrent.ThreadPoolExecut
  4. Active Contour Models 主动轮廓模型
  5. Socket编程实践(1) --TCP/IP简述
  6. 前端小白进阶笔记之多级菜单分享
  7. 戏(细)说Executor框架线程池任务执行全过程(上)
  8. 自动根据键盘位置调整UITextView的高度
  9. 用python编写daemon监控进程并自动恢复(附Shell版)
  10. Java中after注解_Spring(12):使用注解(@AfterThrowing/@After/@Around)实现AOP异常增强与实例...