Pra*_*jna 1 postgresql database-sequence
我有一个疑问
CREATE SEQUENCE "SEQ_ID"
MINVALUE 1
MAXVALUE 99999
INCREMENT BY 1 START WITH 121
CACHE 20
NOORDER
NOCYCLE;
Run Code Online (Sandbox Code Playgroud)
这是一个oracle命令。
现在,我想转换成 PostgreSQL 命令。
我如何在这里替换“NO ORDER”。
小智 5
我如何在这里替换“NO ORDER”。
只需将其删除即可。
没有等效的,而且我一开始您可能不需要(或指定)Oracle 中的它。
在 Oracle 中ORDER,仅在 RAC 环境中需要,并且NOORDER是默认值。
所以等价的是:
CREATE SEQUENCE seq_id
MINVALUE 1
MAXVALUE 99999
INCREMENT BY 1 START WITH 121
CACHE 20
NO CYCLE;
Run Code Online (Sandbox Code Playgroud)
我删除了双引号,因为您应该避免那些可怕的带引号的标识符。