1546027450-1546027450-sql
Ensina estrutura básica de SQL
Ensina estrutura básica de SQL
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
69 - Capítulo 3 – DDL – DATA DEFINITION LANGUAGE
Pode-se também diminuir o tamanho de uma coluna, mas esta opção
deve ser realizada com muita cautela para que não ocorra perda de
parte dos dados.
3.2.3 Renomear uma coluna
Há situações não muito frequentes em que é necessário alterar o nome
de uma coluna. Por exemplo, quando criamos uma tabela e descobrimos
que erramos ao digitar o nome de uma coluna.
Digamos que por algum motivo precisássemos renomear a coluna UF_
CLIENTE para ESTADO_CLIENTE. Que comando deveríamos utilizar para
este propósito? Observe:
ALTER TABLE CLIENTE
RENAME COLUMN UF_CLIENTE TO ESTADO_CLIENTE;
RENAME indica que desejamos renomear a coluna da tabela CLIENTE
de UF_CLIENTE para ESTADO_CLIENTE.
Repare que antes de informarmos o nome da coluna que deverá ser
renomeada utilizamos a palavra que corresponde à COLUNA, em
inglês: COLUMN. Entre o antigo e o novo nome da coluna utilizamos a
preposição que corresponde à PARA, em inglês: TO.
Mais uma vez, se desejar comprovar a alteração em sua tabela CLIENTE,
poderá utilizar o seguinte comando no SQL*PLUS:
DESCRIBE CLIENTE;
3.2.4 Eliminar uma coluna
É possível que em algumas outras situações cheguemos à conclusão
de que determinados dados não fazem mais sentido serem mantidos
em um banco.
Por exemplo, o fax foi durante anos um meio muito comum
de comunicação, principalmente entre empresas. Atualmente,
pouquíssimas empresas ou pessoas ainda o utilizam. É possível que
alguém solicite a um profissional de banco de dados a eliminação de
uma coluna da tabela destinada a armazenar estes dados.