[firebase-br] Ref.: Alterar tipo de campo

Wagner Porto wag_ps em yahoo.com.br
Sex Ago 10 17:02:09 -03 2012


Boa tarde !

Acho que você precisa mudar as dependências para a nova coluna

Em 10/08/2012 16:49, Omar Marques Haddad escreveu:
> Boa tarde, Bros.
>
> Estou com um campo do tipo NUMERIC. A tabela já está populada e preciso
> mudar o tipo dele para ele usar um DOMAIN.
>
> Só que ao tentar alterar o campo dando um duplo clique nele, ele não me
> mostra o domain para eu inserir.
>
> Agora, vem a questão:
>
> ALTER TABLE LICPRODUTO
> ADD ESTIMATIVA2 "D_DECIMAL14,6";
>
> UPDATE LICPRODUTO
> SET ESTIMATIVA2 = ESTIMATIVA;
>
> ALTER TABLE LICPRODUTO DROP ESTIMATIVA;
>
> ALTER TABLE LICPRODUTO ALTER ESTIMATIVA2 TO ESTIMATIVA;
>
>
> No script acima, crio meu domain desejado com 6 decimais. Criou um campo
> novo para abrigar os valores atuais.Mas ao tentar dropar o campo
> ESTIMATIVA, ele reclama das dependencias deste campo.
>
> Tem como eu desativar isto, para após o alter table, eu re-ativar ?
>
> Abraço
>
>


-- 
Att.
Wagner Porto
Sumaré / SP





Mais detalhes sobre a lista de discussão lista