Adicionando uma partição na tabela

DBA Geral (instalação, configuração do banco, scripts do Sql*Plus, shell scripts, batch scripts, etc...)
Responder
cleberz
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 107
Registrado em: Ter, 15 Nov 2011 8:42 am

Pessoal, preciso adicionar uma partição com uma subpartição na tabela. Eu executo o comando abaixo mas ele me informa o erro ORA-00902: tipo de dados inválido. Não sei se o comando esta completamente correto, alguém pode me dar uma luz?

ALTER TABLE FLXSTG.ACTB_ACCBAL_HISTORY
ADD PARTITION BY LIST (BRANCH_CODE)
SUBPARTITION BY LIST(PTT_NR)
STORAGE (INITIAL 20K NEXT 20K) TABLESPACE TBS_FLXSTG NOLOGGING
(PARTITION P_BDB VALUES('BDB')
(
SUBPARTITION SP_BDB_1 VALUES(1) TABLESPACE TBS_FLXSTG,
SUBPARTITION SP_BDB_2 VALUES(2) TABLESPACE TBS_FLXSTG,
SUBPARTITION SP_BDB_3 VALUES(3) TABLESPACE TBS_FLXSTG,
SUBPARTITION SP_BDB_4 VALUES(4) TABLESPACE TBS_FLXSTG,
SUBPARTITION SP_BDB_5 VALUES(5) TABLESPACE TBS_FLXSTG,
SUBPARTITION SP_BDB_6 VALUES(6) TABLESPACE TBS_FLXSTG,
SUBPARTITION SP_BDB_7 VALUES(7) TABLESPACE TBS_FLXSTG
)
);
Avatar do usuário
fbifabio
Moderador
Moderador
Mensagens: 199
Registrado em: Ter, 22 Fev 2011 1:51 pm
Localização: São Paulo - SP
Contato:
Fábio Prado
www.fabioprado.net

Cleberz, bom dia.

Um site que costuma me ajudar bastante quando estou com problemas de sintaxe é o seguinte:

http://psoug.org/reference/partitions.html

Obs.: Copiei a resposta que outro usuário tinha dado à mesma questão que estava no tópico PL/SQL.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 11 visitantes