Re: [oracle_br] como reinicializar uma sequence ?

2008-04-02 Por tôpico Ricardo Oliveira
Andrea,

drop a sequence e faça a recriação conforme script abaixo:

DROP SEQUENCE EU.CLIENTES_SEQ;

CREATE SEQUENCE EU.CLIENTES_SEQ
START WITH 1
MINVALUE 1
NOCYCLE
CACHE 20
NOORDER
/

Ela começará com o sequencial 1. :-)

Um abraço,

Ricardo



Em 02/04/08, mirnajad <[EMAIL PROTECTED]> escreveu:
>
>   Pessoal,
> tenho uma table que usa uma sequence.
>
> Terminei de fazer meus testes, dei um trunc na table q agora está
> vazia, e queria restartar a sequence pra qd começar a trabalhar, os
> registros começarem por 1 e não por 523 por exemplo.
>
> eu fiz o seguinte :
> ALTER SEQUENCE EU.CLIENTES_SEQ
> START WITH 1
> MAXVALUE 999
> MINVALUE 1
> NOCYCLE
> CACHE 20
> NOORDER
>
> ORA-02283: cannot alter starting sequence number
>
> Alguém sabe ajudar ? Ou terei q dropar e criar a seq ?
>
> Valeu, Andrea.
>
> 
>


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] como reinicializar uma sequence ?

2008-04-02 Por tôpico Élisson Ferraz Almeida
Ola, pelo q eu sei vc tem que dropar e recria-la.
Deconheço alguma coisa de reinicia-la

abraços

2008/4/2 mirnajad <[EMAIL PROTECTED]>:

>   Pessoal,
> tenho uma table que usa uma sequence.
>
> Terminei de fazer meus testes, dei um trunc na table q agora está
> vazia, e queria restartar a sequence pra qd começar a trabalhar, os
> registros começarem por 1 e não por 523 por exemplo.
>
> eu fiz o seguinte :
> ALTER SEQUENCE EU.CLIENTES_SEQ
> START WITH 1
> MAXVALUE 999
> MINVALUE 1
> NOCYCLE
> CACHE 20
> NOORDER
>
> ORA-02283: cannot alter starting sequence number
>
> Alguém sabe ajudar ? Ou terei q dropar e criar a seq ?
>
> Valeu, Andrea.
>
>  
>



-- 
Atenciosamente,
Élisson Ferraz Almeida
Empty your mind, be formless. Be shapeless like water. If you put water into
a cup, it becomes the cup. You put water into a bottle and it becomes the
bottle.
If you put it in a teapot it becomes the teapot. Water can flow or can
crash. Be water my friend.
--Bruce Lee


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] como reinicializar uma sequence ?

2008-04-02 Por tôpico André Castro
Tem que recriar ela.

http://safari.oreilly.com/0131451316/ch12lev1sec31







Em 02/04/08, mirnajad <[EMAIL PROTECTED]> escreveu:
>
>   Pessoal,
> tenho uma table que usa uma sequence.
>
> Terminei de fazer meus testes, dei um trunc na table q agora está
> vazia, e queria restartar a sequence pra qd começar a trabalhar, os
> registros começarem por 1 e não por 523 por exemplo.
>
> eu fiz o seguinte :
> ALTER SEQUENCE EU.CLIENTES_SEQ
> START WITH 1
> MAXVALUE 999
> MINVALUE 1
> NOCYCLE
> CACHE 20
> NOORDER
>
> ORA-02283: cannot alter starting sequence number
>
> Alguém sabe ajudar ? Ou terei q dropar e criar a seq ?
>
> Valeu, Andrea.
>
> 
>
> --
> E-mail verificado pelo Terra Anti-Spam.
> Para classificar como spam, clique 
> aqui.
>
>
> --
> Esta mensagem foi verificada pelo E-mail Protegido 
> Terra
> .
> Scan engine: McAfee VirusScan / Atualizado em 01/04/2008 / Versão:
> 5.2.00/5264
> Proteja o seu e-mail Terra: http://mail.terra.com.br/
>
>


[As partes desta mensagem que não continham texto foram removidas]