Oracle

Bom, como eu faço para alterar um campo em uma tabela, tipo faço uma tabela com os seguintes campos, nome, sobrenome, endereco. Como eu faço para alterar o sobrenome e colocar no lugar do sobrenome CPF.

:slight_smile:

Não é necessário inserir “Duvida” no título da postagem.
Existe também um fórum específico para persistência.
Vou alterar o título e mover seu tópico.

[]'s

ALTER TABLE NOME DA TABELA MODIFY NOME_DO_CAMPO TIPO_DO_DADO

Para renomear a coluna:

http://www.dba-oracle.com/t_alter_table_rename_column_syntax_example.htm

Mas assim, se você vai renomear e trocar o tipo, mais fácil adicionar a coluna de CPF e dropar a de sobrenome.

[quote=davidbuzatto]Não é necessário inserir “Duvida” no título da postagem.
Existe também um fórum específico para persistência.
Vou alterar o título e mover seu tópico.

[]'s[/quote]

Nossa este retardado so sabe ficar reclamando de tudo, nao presta pra ajudar ninguem ki panaca.

Se for no Oracle, a sintaxe é a seguinte:

ALTER TABLE nome_tabela RENAME COLUMN nome_atual TO novo_nome;

O MODIFY é usado basicamente para alterar atributos da coluna, como tipo de dados e nulidade.