解决django migrate报错ORA-02000: missing ALWAYS keyword
Always是在Oracle12c的新特性自增序列里用到的,语法如下:但是,我机器上用的是Oracle11.2.0.4版本,这个语法在11g版本里执行自然就会报ORA-02000的错误。看了网上的一些解决方案,主要有2种:刚开始选用方案,觉得简单,但是实际操作下来,问题一环套一环,比如说将cx_oracle降低版本后,接着出现了django版本与cx_oracle版本不适应的情况,接着又降低django版本。。。接着做还是不行,最终放弃了。不知道有没有人成功过。重新选择方案,装了Oracle12.1.0.2再将django和cx_oracle升级回最新版本,migrate的时候就成功了
用户评论