2012-11-20 86 views
1

Ive得到了如下代码:我可以在OracleDB上运行的sql文件中使用制表符吗?

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 

,我想它fomat这样的:

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上工作!

回答

1

Abosultely。

甲骨文忽略所有的额外空格/制表符,这样你就可以使你的代码看起来,你希望它为整齐的工作。 :)

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

的工作只是刚刚一样..

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

虽然只有一个看起来像代码,你可以理解:)

相关问题