1

我有以下代码:

CONSTRAINT PK_I_TBOWXXX PRIMARY KEY(I_RID) USING INDEX TABLESPACE Index_Data,
CONSTRAINT UK_I_TBOWXXX UNIQUE(I_CID, ID) USING INDEX TABLESPACE Index_Data

我希望它像这样格式化:

CONSTRAINT PK_I_TBOWXXX          PRIMARY KEY (I_RID)            USING INDEX TABLESPACE Index_Data,
CONSTRAINT UK_I_TBOWXXX          UNIQUE      (I_CID, ID)        USING INDEX TABLESPACE Index_Data

我可以为此使用标签而不担心错误吗?
或者我应该使用空格/我应该保持这样吗?它应该适用于10g 和 11g

4

1 回答 1

1

绝对的。

oracle 会忽略所有额外的空格/制表符,因此您可以努力使您的代码看起来像您想要的那样整洁。:)

create table oats.testcreate
(
id number,
name varchar2(20)
);

将与..一样工作

create table    oats.testcreate
(
id      number,
name            varchar2(20)
);

尽管其中只有一个看起来像您可以理解的代码:)

于 2012-11-20T16:24:39.580 回答