Django Oracle插入

时间:2019-04-22 19:38:54

标签: django oracle cx-oracle

我的环境: 红帽7 甲骨文12.c Django 2.1 cx_Oracle 7.1.2

当我尝试插入,创建或执行python manage.py makemigrations或python manage.py migration时,出现错误:  '数据库未返回新的行ID。可能是“ ORA-1403: django.db.utils.DatabaseError:数据库未返回新的行ID。可能在内部引发了“ ORA-1403:未找到数据”,但被Oracle OCI库隐藏(请参见https://code.djangoproject.com/ticket/28859)。

有人可以告诉我如何解决我在这里疯了的问题。

1 个答案:

答案 0 :(得分:0)

此问题在django == 2.1中仍然存在,但是当我升级到django == 2.2时,oracle插入没有任何问题。成功插入。