logo

ALTER (RINOMARE) in SQL

A volte potremmo voler rinominare la nostra tabella per darle un nome più rilevante. A questo scopo possiamo utilizzare ALTERARE LA TABELLA per rinominare il nome della tabella. SQL ALTERARE LA TABELLA è un comando utilizzato per modificare la struttura di una tabella esistente in un database. Qui discuteremo in dettaglio Alter Command in SQL.

Nota :

Syntax may vary in different>

Modificare in SQL

Qui stiamo discutendo la sintassi di Alter Command in diversi database come MYSQL, MariaDB, Oracle, ecc. Procediamo prima con la sintassi.



casella di riepilogo Java

Sintassi

ALTER TABLE nome_tabella

RINOMINARE IN nuovo_nome_tabella;

È inoltre possibile assegnare un nuovo nome alle colonne utilizzando ALTERARE LA TABELLA .

Sintassi (MySQL, Oracle)

ALTER TABLE nome_tabella

RINOMINARE COLONNA vecchio_nome IN nuovo_nome;

Sintassi(MariaDB)

ALTER TABLE nome_tabella

CAMBIA COLONNA vecchio_nome IN nuovo_nome;

Domanda

CREATE TABLE Student (  id INT PRIMARY KEY,  name VARCHAR(50),  age INT,  email VARCHAR(50),  phone VARCHAR(20) );>

Andiamo inserire alcuni dati e quindi eseguire l'operazione ALTER per comprendere meglio il comando alter.

INSERIRE i dati nella Tabella Studenti

INSERT INTO Student (id, name, age, email, phone)  VALUES  (1, 'Amit', 20, '[email protected]', '9999999999'), (2, 'Rahul', 22, '[email protected]', '8888888888'), (3, 'Priya', 21, '[email protected]', '7777777777'), (4, 'Sonia', 23, '[email protected]', '6666666666'), (5, 'Kiran', 19, '[email protected]', '5555555555');>

Produzione

Tavolo per studenti

Tavolo per studenti

Esempio 1:

Cambia il nome della colonna in FIRST_NAME nella tabella Student. Per modificare il nome della colonna della tabella esistente è necessario utilizzare la parola chiave Colonna prima di scrivere il nome della colonna esistente da modificare

Sintassi

ALTER TABLE Student RENAME COLUMN Column_NAME TO FIRST_NAME;

Domanda

ALTER TABLE Student RENAME Column name TO FIRST_NAME;>

Produzione

Produzione

Esempio 2:

Cambia il nome della tabella Studente in Student_Details.

Domanda

ALTER TABLE Student RENAME TO Student_Details;>

Produzione

Tabella Dettagli_Studente

se altrimenti se altrimenti java
Tabella Student_Dettagli

Tabella Student_Dettagli

Per aggiungere una nuova colonna con ALTER TABLE

Per aggiungere una nuova colonna alla tabella esistente, dobbiamo prima selezionare la tabella con il comando ALTER TABLE table_name, quindi scriveremo il nome della nuova colonna e il suo tipo di dati con ADD column_name datatype. Diamo un'occhiata qui sotto per capire meglio.

Sintassi

ALTER TABLE nome_tabella

AGGIUNGI tipo di dati nome_colonna;

Domanda

ALTER TABLE Student ADD marks INT;>

Produzione

produzione

produzione

Conclusione

In conclusione, puoi usare Comando ALTER ogni volta che vuoi modificare i dati in una tabella esistente come tipo di dati da int a float e CHAR a VARCHAR, rinominare il nome della colonna della tabella e aggiungere una nuova colonna, ecc. In questo articolo, abbiamo discusso tutta la sintassi dei comandi ALTER nei diversi database con esempi.