【问题标题】:how many sequence can be created in oracle...?在 oracle 中可以创建多少个序列...?
【发布时间】:2014-02-19 14:18:20
【问题描述】:

oracle中可以创建多少个sequence。每个表创建sequence和最大sequence有什么限制吗..

【问题讨论】:

标签: sql oracle oracle11g oracle10g


【解决方案1】:

您可以创建任意数量的序列.. 就像所有其他对象一样。序列与表无关。我们仅以编程方式将其与之关联。

但是 Oracle 12c 有auto increment key..(每次插入时列的值会自动递增),它隐式使用序列并且它特定于那个特定的表。还有其他显式定义的sequences 独立于表,我们在TRIGGER 或通过PL/SQL 中使用

您可以通过以下方式查找可用序列,

SELECT * FROM DBA_OBJECTS WHERE OBJECT_TYPE='SEQUENCE';

【讨论】:

    猜你喜欢
    • 2015-01-27
    • 2010-10-30
    • 1970-01-01
    • 1970-01-01
    • 2011-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-25
    相关资源
    最近更新 更多