19.08.2021 Views

1546027450-1546027450-sql

Ensina estrutura básica de SQL

Ensina estrutura básica de SQL

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!