Es un procedimiento que uso bastante habitualmente por lo que me dejo un ejemplo aquí para tomar como modelo.
CREATE TABLE USUARIO.DWH_D_ORGANIZATION ( D_ORG_ORG_ID NUMBER(5) NOT NULL ENABLE, D_ORG_DESC VARCHAR2(60) , D_ORG_ID_GROUP NUMBER(4) , D_ORG_GROUP_DES VARCHAR2(60) , D_ORG_COLECTIVE_ID NUMBER(3) , D_ORG_COLECTIVE_DES VARCHAR2(60), D_ORG_ORG_NK VARCHAR2(20) )TABLESPACE DWH_DATA ; -- creo el indice CREATE UNIQUE INDEX USUARIO.PK_D_ORGANIZATION ON USUARIO.DWH_D_ORGANIZATION (D_ORG_ORG_ID) LOGGING TABLESPACE TB_DWH_INDEX; CREATE INDEX USUARIO.NK_D_ORGANIZATION ON USUARIO.DWH_D_ORGANIZATION (D_ORG_ORG_NK) LOGGING TABLESPACE TB_DWH_INDEX; -- lo aplico ALTER TABLE USUARIO.DWH_D_ORGANIZATION ADD ( CONSTRAINT PK_D_ORGANIZATION PRIMARY KEY (D_ORG_ORG_ID) USING INDEX TABLESPACE TB_DWH_INDEX);