ALTER (RENAME) SQL
Dažreiz mēs varam vēlēties pārdēvēt savu tabulu, lai piešķirtu tai atbilstošāku nosaukumu. Šim nolūkam mēs varam izmantot MAINĪT TABLU lai pārdēvētu tabulas nosaukumu. SQL MAINĪT TABLU ir komanda, ko izmanto, lai modificētu esošās tabulas struktūru datu bāzē. Šeit mēs detalizēti apspriedīsim Alter Command SQL.
Piezīme :
Syntax may vary in different
Mainīt SQL
Šeit mēs apspriežam Alter Command sintaksi dažādās datu bāzēs, piemēram, MYSQL, MariaDB, Oracle utt. Vispirms turpināsim ar sintakse.
Sintakse
ALTER TABLE tabulas_nosaukums
PĀRDĒVĒT UZ new_table_name;
Kolonnām var piešķirt arī jaunu nosaukumu, izmantojot MAINĪT TABLU .
Sintakse (MySQL, Oracle)
ALTER TABLE tabulas_nosaukums
PĀRDĒVĒT COLUMN vecais_nosaukums UZ jauno_nosaukumu;
Sintakse (MariaDB)
ALTER TABLE tabulas_nosaukums
MAINĪT SLEJU vecais_nosaukums UZ jauno_nosaukumu;
Vaicājums
CREATE TABLE Student ( id INT PRIMARY KEY, name VARCHAR(50), age INT, email VARCHAR(50), phone VARCHAR(20) );
pieņemsim ievietot dažus datus un pēc tam veiciet darbību ALTER, lai labāk saprastu bout alter komandu.
IEVIETOJIET datus studentu tabulā
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');
Izvade
Studentu galds
1. piemērs:
Mainiet kolonnas nosaukumu uz FIRST_NAME tabulā Students. Lai mainītu esošās tabulas kolonnas nosaukumu, pirms maināmā esošās kolonnas nosaukuma rakstīšanas ir jāizmanto atslēgvārds Kolonna
Sintakse
ALTER TABLE Students PĀRNAME COLUMN Column_NAME UZ FIRST_NAME;
Vaicājums
ALTER TABLE Student RENAME Column name TO FIRST_NAME;
Izvade
Izvade
2. piemērs:
Mainiet tabulas nosaukumu Students uz Studentu_detaļas.
Vaicājums
ALTER TABLE Student RENAME TO Student_Details;
Izvade
Studentu_detaļu tabula
Student_Details tabula
Lai pievienotu jaunu kolonnu ar ALTER TABLE
Lai esošajai tabulai pievienotu jaunu kolonnu, vispirms ir jāatlasa tabula ar komandu ALTER TABLE tabulas_nosaukums, un tad mēs ierakstīsim jaunās kolonnas nosaukumu un tās datu tipu ar ADD kolonnas_nosaukums datatype. Apskatīsim tālāk, lai labāk saprastu.
Sintakse
ALTER TABLE tabulas_nosaukums
ADD kolonnas_nosaukums datu tips;
Vaicājums
ALTER TABLE Student ADD marks INT;
Izvade
izvade
Secinājums
Noslēgumā jūs varat izmantot ALTER komanda ikreiz, kad vēlaties mainīt esošās tabulas datus, piemēram, datu tips no int uz float un CHAR uz VARCHAR, pārdēvējiet tabulas kolonnas nosaukumu un pievienojiet jaunu kolonnu utt. Šajā rakstā mēs ar piemēriem apspriedām visu ALTER komandu sintakse dažādās datu bāzēs.