E muito cuidado com as chaves...

2011/11/30 Ivan Ricardo Schuster <ivanr...@gmail.com>

> Edivaldo,
>
> Você pode fazer assim:
>
> alter table xxx add yyy1 number(6);
> update table xxx set yyy1=yyy;
> update table xxx set yyy=null;
> commit;
> alter table teste modify yyy number(6);
> update table xxx set yyy=yyy1;
> commit;
> alter table xxx drop column yyy1;
>
>
>
> 2011/11/30 Brito - Informatica <br...@ober.com.br>
>
>> Infelizmente o programador estava com permissão, mas já estamos cuidando
>> disto.
>> Não conseguimos voltar para o tamanho original.
>> Não existe valor no campo que ultrapasse o valor original.
>>
>>
>> Edivaldo Brito
>>
>> De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
>> Em nome de Milton Bastos Henriquis Junior
>> Enviada em: quarta-feira, 30 de novembro de 2011 16:44
>> Para: oracle_br@yahoogrupos.com.br
>> Assunto: [oracle_br] RES: Socorroooo
>>
>>
>>
>> O "programador" tem permissão (Grant) pra dar alter table aí na base de
>> dados?
>> Vocês não tem um DBA para cuidar disto?
>> Se não tiver DBA... o próprio programador que aumentou o campo não
>> consegue alterar novamente pro tamanho original?
>>
>> Existe algum valor nessa tabela que ultrapasse as 6 posições? Se tiver...
>> daí não tem como mesmo voltar a ficar com 6.
>>
>> --
>> Milton Bastos
>> http://miltonbastos.com
>>
>> De: oracle_br@yahoogrupos.com.br<mailto:oracle_br%40yahoogrupos.com.br>
>> [mailto:oracle_br@yahoogrupos.com.br<mailto:
>> oracle_br%40yahoogrupos.com.br>] Em nome de Brito - Informatica
>> Enviada em: quarta-feira, 30 de novembro de 2011 16:44
>> Para: oracle_br@yahoogrupos.com.br<mailto:oracle_br%40yahoogrupos.com.br>
>> Assunto: [oracle_br] Socorroooo
>>
>> Boa tarde.
>>
>> O programador fez uma mercadoria aqui, alterou o tamanho de um campo de
>> integer(6) para integer(12).
>>
>> Existe uma forma de desfazer isso e voltar com integer(6)???
>>
>> Grato.
>>
>> Edivaldo Brito.
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>> Clique aqui<https://www.mailcontrol.com/sr/wQw0zmjPoHdJTZGyOCrrhg==>
>> para reportar este e-mail como SPAM.
>>
>> This message has been scanned for malware by Websense. www.websense.com
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>> ------------------------------------
>>
>>
>> --------------------------------------------------------------------------------------------------------------------------
>> >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
>> inteira responsabilidade de seus remetentes.
>> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>>
>> --------------------------------------------------------------------------------------------------------------------------
>> >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
>> Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO!
>> VISITE: http://www.oraclebr.com.br/
>> ------------------------------------------------------------------------------------------------------------------------
>> Links do Yahoo! Grupos
>>
>>
>>
>
>
> --
> Ivan Ricardo Schuster
> OCP 10g/11g
> OCE RAC 10g/Linux
>



-- 
Ivan Ricardo Schuster
OCP 10g/11g
OCE RAC 10g/Linux


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

Responder a