Kai kuriais atvejais duomenų bazių administratoriai ir vartotojai nori pakeisti lentelės pavadinimą SQL duomenų bazėje, nes nori suteikti lentelei aktualesnį pavadinimą.
Bet kuris duomenų bazės vartotojas gali lengvai pakeisti pavadinimą, naudodamas struktūrinės užklausos kalbos teiginius RENAME TABLE ir ALTER TABLE.
RENAME TABLE ir ALTER TABLE sintaksė padeda pakeisti lentelės pavadinimą.
RENAME teiginio sintaksė SQL
RENAME old_table _name To new_table_name ;
RENAME sakinio pavyzdžiai SQL
Čia mes paėmėme šiuos du skirtingus SQL pavyzdžius, kurie padės pakeisti SQL lentelės pavadinimą duomenų bazėje naudojant RENAME sakinį:
programa java
1 pavyzdys: Paimkime lentelės, pavadintos, pavyzdį Automobiliai:
Automobilio pavadinimas | Automobilio spalva | Automobilio kaina |
---|---|---|
Hyundai Creta | Baltas | 10 85 000 |
„Hyundai“ vieta | Baltas | 9 50 000 |
Hyundai i20 | Raudona | 9 00 000 |
Kia Sonet | Baltas | 10 00 000 |
Kia Seltos | Juoda | 8 00 000 |
Greiti norai | Raudona | 7 95 000 |
Lentelė: Automobiliai
- Tarkime, kad norite pakeisti aukščiau pateiktą lentelės pavadinimą į „Car_2021_Details“. Norėdami tai padaryti, SQL turite įvesti šį RENAME sakinį:
RENAME Cars To Car_2021_Details ;
- Po šio pareiškimo lentelė „Automobiliai“ bus pakeista į lentelės pavadinimą „Car_2021_Details“.
2 pavyzdys: Paimkime lentelės, pavadintos, pavyzdį Darbuotojas:
Emp_Id | Emp_Name | Emp_Atlyginimas | Emp_City |
---|---|---|---|
201 | Abhay | 25 000 | Goa |
202 | Ankit | 45 000 | Delis |
203 | Bheem | 30 000 | Goa |
204 | Ram | 29 000 | Goa |
205 | Sumit | 40 000 | Delis |
Lentelė: Darbuotojas
nulis tikrinimas java
- Tarkime, kad norite pakeisti aukščiau pateiktos lentelės pavadinimą į „Kodavimas_darbuotojai“. Norėdami tai padaryti, SQL turite įvesti šį RENAME sakinį:
RENAME Employee To Coding_Employees ;
- Po šio teiginio lentelė 'Darbuotojas' bus pakeistas į lentelės pavadinimą „Kodavimas_darbuotojai“.
ALTER TABLE sakinio sintaksė SQL
ALTER TABLE old_table_name RENAME TO new_table_name;
Sintaksėje po senojo lentelės pavadinimo turime nurodyti raktinį žodį RENAME TO.
ALTER TABLE teiginio SQL pavyzdžiai
Pateikiame šiuos tris skirtingus SQL pavyzdžius, kurie padės pakeisti lentelės pavadinimą SQL duomenų bazėje naudojant ALTER TABLE teiginį:
1 pavyzdys: Paimkime lentelės, pavadintos, pavyzdį Dviračiai:
kietais viršeliais vs minkštais viršeliais
Dviračio_pavadinimas | Dviračio_spalva | Bike_Cost |
---|---|---|
KTM DUKE | Juoda | 185 000 |
Karališkasis Enfieldas | Juoda | NULL |
Paspauskite | Raudona | 90 000 |
Apache | Baltas | NULL |
Tiesiogiai | Juoda | 80 000 |
KTM RC | Raudona | 195 000 |
Lentelė: Dviračiai
- Tarkime, kad norite pakeisti aukščiau pateiktos lentelės pavadinimą į „Bikes_Details“, naudodami teiginį ALTER TABLE. Norėdami tai padaryti, SQL turite įvesti šią užklausą:
ALTER TABLE Bikes RENAME TO Bikes_Details ;
Po šio pareiškimo lentelė „Dviračiai“ bus pakeista į lentelės pavadinimą „Bikes_Details“.
2 pavyzdys: Paimkime lentelės, pavadintos, pavyzdį Studentas:
Stu_ID | Stu_Vardas | Stu_Marksas |
---|---|---|
1001 | Abhay | 85 |
1002 | Ankit | 75 |
1003 m | Bheem | 60 |
1004 | Ram | 79 |
1005 m | Sumit | 80 |
Lentelė: Studentas
- Tarkime, kad norite pakeisti aukščiau pateiktos lentelės pavadinimą į „MCA_Student_Details“, naudodami teiginį ALTER TABLE. Norėdami tai padaryti, SQL turite įvesti šią užklausą:
ALTER TABLE Student RENAME TO MCA_Student_Details ;
Po šio teiginio lentelė „Student“ bus pakeista į lentelės pavadinimą „MCA_Student_Details“.
Kat timpf
3 pavyzdys: Paimkime lentelės, pavadintos, pavyzdį Darbuotojas:
Emp_Id | Emp_Name | Emp_Atlyginimas | Emp_City |
---|---|---|---|
201 | Abhay | 25 000 | Goa |
202 | Ankit | 45 000 | Delis |
203 | Bheem | 30 000 | Goa |
204 | Ram | 29 000 | Goa |
205 | Sumit | 40 000 | Delis |
Lentelė: Darbuotojas
- Tarkime, kad norite pakeisti aukščiau pateiktos lentelės pavadinimą į „Kodavimo_darbuotojai“ naudojant ALTER TABLE teiginį. Norėdami tai padaryti, SQL turite įvesti šią užklausą:
ALTER TABLE Employee RENAME To Coding_Employees ;
Po šio teiginio lentelė 'Darbuotojas' bus pakeistas į lentelės pavadinimą „Kodavimas_darbuotojai“.