Standard / enterprise和Express之间的Oracle SQL语法

时间:2010-08-17 04:54:49

标签: sql oracle syntax

我在不同的Oracle版本中有一个问题。在他们的下载页面中,有Standard / Enterprise,还有Express。除了性能和其他基础结构工具之外,这两个不同的版本是否支持同一组SQL脚本关键字?例如,如果我从标准生成DDL表,是否有可能在Express上不起作用(Express上可能不支持数据类型,函数名等)?

感谢

2 个答案:

答案 0 :(得分:2)

他们大多数都有效,但有一些限制。

例如,Standard和Express Edition不支持位图索引或压缩表。 Express版本没有Java,但与Standard Edition足够接近。 Express Edition是10gR2,因此任何11g(R1或R2)的东西都不起作用。

任何更便宜的版本都可以使用更昂贵的版本。

答案 1 :(得分:1)

从程序员的角度来看,Express,Standard和Enterprise版本是相同的。它们之间的唯一区别在于许可和可扩展性。

有关详细信息,请参阅this OraFAQ article