De vegades potser volem canviar el nom de la nostra taula per donar-li un nom més rellevant. Per a aquest propòsit, podem utilitzar ALTERA LA TAULA per canviar el nom de la taula. SQL ALTERA LA TAULA és una ordre que s'utilitza per modificar l'estructura d'una taula existent en una base de dades. Aquí parlarem d'Alter Command en SQL en detall.
Nota :
Syntax may vary in different>
Alterar en SQL
Aquí estem discutint la sintaxi d'Alter Command en diferents bases de dades com MYSQL, MariaDB, Oracle, etc. Procedim primer amb la sintaxi.
Sintaxi
ALTER TABLE nom_taula
CANVIA EL NOM A nom_taula_nou;
shloka mehta
També es pot donar un nom nou a les columnes amb l'ús de ALTERA LA TAULA .
Sintaxi (MySQL, Oracle)
ALTER TABLE nom_taula
concat cadenes javaRENAME COLUMN nom_antic A nom_nou;
Sintaxi (MariaDB)
ALTER TABLE nom_taula
CANVIA LA COLUMNA nom_antic A nom_nou;
Consulta
CREATE TABLE Student ( id INT PRIMARY KEY, name VARCHAR(50), age INT, email VARCHAR(50), phone VARCHAR(20) );>
Anem inserir algunes dades i després realitzeu l'operació ALTER per entendre millor l'ordre d'alteració.
INSERIR les dades a la taula d'estudiants
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');>
Sortida

Taula d'estudiants
hashtable versus hashmap
Exemple 1:
Canvieu el nom del nom de la columna a FIRST_NAME a la taula Student. Per canviar el nom de la columna de la taula existent, heu d'utilitzar la paraula clau Columna abans d'escriure el nom de la columna existent per canviar
Sintaxi
ALTER TABLE L'estudiant CANVIA EL NOM DE LA COLUMNA Column_NAME PER FIRST_NAME;
Consulta
ALTER TABLE Student RENAME Column name TO FIRST_NAME;>
Sortida

Sortida
Exemple 2:
Canvieu el nom de la taula Student a Student_Details.
Consulta
ALTER TABLE Student RENAME TO Student_Details;>
Sortida
Taula_detalls de l'estudiant

Taula de detalls_estudiant
clau primària i clau composta en sql
Per afegir una columna nova amb ALTER TABLE
Per afegir una nova columna a la taula existent, primer hem de seleccionar la taula amb l'ordre ALTER TABLE nom_taula, i després escriurem el nom de la nova columna i el seu tipus de dades amb ADD column_name datatype. Fem una ullada a continuació per entendre millor.
Sintaxi
ALTER TABLE nom_taula
SrideviADD column_name datatype;
Consulta
ALTER TABLE Student ADD marks INT;>
Sortida

sortida
Conclusió
En conclusió, podeu utilitzar Comandament ALTER sempre que vulgueu canviar les dades d'una taula existent com tipus de dades de int a float i CHAR a VARCHAR, canvieu el nom del nom de la columna de la taula i afegiu-ne una nova, etc. En aquest article, hem parlat de tota la sintaxi de les ordres ALTER a les diferents bases de dades amb exemples.