下图是关于11g版本的命名规则:
图4:11g版本的命名规则
对比10g和11g的命名规则我们发现,除了第三位数字的定义变更了,其余都是一样的
第三位 在11g中定义为融合中间价的版本号,与oracle数据库版本没有太多的关系
12c则完全沿袭了11g的版本命名,具体参看下图:
图5:12c版本的命名规则
重头戏来了,关于18c/19c的定义如下:
图6:18c/19c版本的命名规则
第一个数字的解释依然是数据库发布的主版本号,但是oracle官方文档的注释为:This numeral indicates the major release version. It also denotes the last two digits of the year in which the Oracle Database version was released for the first time.(该数字表示主要发行版本。它还表示第一次发布Oracle数据库版本的年份的最后两位数字。)
第二个数字是Oracle RU(release update)的发布季度
第三个数字是Oracle RUR(release update revision)的发布季度
第四个数字是数据库的增量版本
第五个数字是为了未来更好的命名规则预留的数字