web-dev-qa-db-ja.com

OracleのシーケンスでのMAXVALUEの最大値は何ですか?

シーケンス内のMAXVALUEの最大値/最小値は何ですか?MINVALUEのシーケンス内の最小値/最大値は何ですか?

19
user1252398

http://docs.Oracle.com/cd/B28359_01/server.111/b28286/statements_6015.htm

MAXVALUEmaximum value the sequence can generate。この整数値には28 or fewer digits。 MAXVALUEは、START WITH以上で、MINVALUEより大きくなければなりません。

MINVALUEminimum value of the sequence。この整数値は、28桁以下にすることができます。 MINVALUEはSTART WITH以下でなければならず、MAXVALUE未満でなければなりません。

 CREATE SEQUENCE supplier_seq
 MINVALUE 1
 MAXVALUE 999999999999999999999999999
 INCREMENT BY 1;
19
mr_eclair

最大値は28桁のみに制限されています。

8
Kundan Kumar

Seqを作成するときに、MAX Valueの値に言及する必要はありません。

CREATE SEQUENCE seq_name MINVALUE 1 NOMAXVALUE INCREMENT BY 1;

これは、seqを作成することになります

MIN_VALUE 1 MAX_VALUE 9999999999999999999999999999

5
Kannan Msk