Você já tentou adicionar, excluir ou modificar colunas em uma tabela ? Se sim, então ALTER TABLE é o comando que você deve usar. Portanto, neste artigo sobre Alterar Tabela, discutirei como você pode usar este comando para modificar as colunas em uma tabela.
Os seguintes tópicos serão abordados neste artigo:
O que é a instrução Alter Table?
Esta instrução é usada para adicionar, modificar ou excluir coluna (s) em uma tabela existente. Além disso, essa instrução pode ser usada para adicionar / eliminar restrições em uma tabela existente.A instrução ALTER TABLE pode ser usada em junto com o seguinte:
Vamos discutir cada um por um, considerando a seguinte tabela:
Se você quiser saber como criar uma tabela em SQL, você pode consultar meu artigo sobre CREATE TABLE.
Identidade estudantil | primeiro nome | último nome | número de telefone |
1 | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 converter objeto para array php | Shubham | Sinha | 9944888756 |
Operações:
Coluna ALTER TABLE ADD
Esta instrução é usada para adicionar uma coluna ou adicionar várias colunas em uma tabela existente.
Sintaxe:
#Add Coluna Única ALTER TABLE Nome da Tabela ADD Tipo de Dados Nome da Coluna #Add Várias Colunas ALTER TABLE Nome da Tabela ADD Tipo de dados Nome da Coluna, ADD Tipo de dados Nome da Coluna, ADD Tipo de dados Nome da Coluna
Exemplo:
ALTER TABLE alunos ADICIONE data dob
Você verá uma saída, que a coluna (dob) é adicionada à tabela como abaixo:
Identidade estudantil | primeiro nome | último nome | número de telefone | dob |
1 | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Você pode ir em frente e inserir dados na coluna usando o inserir consulta em SQL.
Coluna ALTER TABLE DROP
Esta instrução é usada para eliminar uma coluna ou várias colunas em uma tabela existente.
Sintaxe:
ALTER TABLE TableName DROP ColumnName datatype
Exemplo:
ALTER TABLE alunos DROP data dob
Você verá uma saída, que a coluna é excluída da tabela conforme abaixo:
Identidade estudantil | primeiro nome | último nome | número de telefone |
1 | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 array de classificação c ++ em ordem crescente | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
Coluna ALTER TABLE MODIFY
Esta declaração é usada para modificar o tipo de dados de uma coluna em uma tabela existente.
Sintaxe:
#SQL Server ALTER TABLE TableName ALTER COLUMN ColumnName datatype #MySQL ALTER TABLE table_name MODIFY COLUMN column_name datatype
Exemplo:
Vamos adicionar de volta o coluna dob e altere o tipo de dados dessa coluna para ano
Para adicionar de volta a coluna, mencione a seguinte consulta:
ALTER TABLE Pessoas ALTER COLUMN dob ano
Agora, para alterar o tipo de dados da coluna, mencione o código abaixo:
ALTER TABLE Pessoas ALTER COLUMN dob ano
Você verá uma saída, que a coluna dob é adicionada de volta à tabela e tem o tipo de dados ‘ano’. Consulte abaixo.
Identidade estudantil | primeiro nome | último nome | número de telefone | dob |
1 | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Com isso, chegamos ao fim deste artigo. Espero que você tenha entendido como usar os comandos acima. Se você deseja aprender mais sobre MySQL e conheça este banco de dados relacional de código aberto e, em seguida, verifique nosso que vem com treinamento ao vivo conduzido por instrutor e experiência em projetos da vida real. Este treinamento o ajudará a entender o MySQL em profundidade e a obter domínio sobre o assunto.
Tem alguma questão para nós? Mencione isso na seção de comentários deste artigo e eu entrarei em contato com você.