Har du någonsin försökt lägga till, ta bort eller ändra kolumner i en tabell ? Om ja, då är ALTER TABLE det kommando du måste använda. Så i den här artikeln på Alter Table kommer jag att diskutera hur du kan använda det här kommandot för att ändra kolumnerna i en tabell.
Följande ämnen kommer att behandlas i den här artikeln:
Vad är Alter Table-uttalandet?
Detta uttalande används för att lägga till, ändra eller ta bort kolumner i en befintlig tabell. Detta uttalande kan också användas för att lägga till / släppa begränsningar för en befintlig tabell.ALTER TABLE-uttalandet kan användas i tillsammans med följande:
Låt oss diskutera var och en av dessa genom att beakta följande tabell:
Om du vill veta hur du skapar en tabell i SQL kan du hänvisa till min artikel om CREATE TABLE.
studentlegitimation | förnamn | efternamn | telefonnummer |
ett | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
Operationer:
ALTER TABLE ADD Kolumn
Detta uttalande används för att lägga till en kolumn eller lägga till flera kolumner i en befintlig tabell.
Syntax:
#Add Single Column ALTER TABLE TableName ADD ColumnName datatype # Add Multiple Columns ALTER TABLE TableName ADD ColumnName datatype, ADD ColumnName datatype, ADD ColumnName datatype
Exempel:
java vad är en instans
ALTER TABLE studenter LÄGG TILL datum
Du kommer att se en utdata, att kolumnen (dob) läggs till i tabellen enligt nedan:
studentlegitimation | förnamn | efternamn | telefonnummer | dob |
ett | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Du kan gå vidare och infoga data i kolumnen med hjälp av infoga fråga i SQL.
ALTER TABLE DROP Kolumn
Detta uttalande används för att släppa en kolumn eller flera kolumner i en befintlig tabell.
Syntax:
ALTER TABLE TableName DROP ColumnName datatype
Exempel:
ALTER TABLE-studenter DROP-datum
Du ser en utdata om att kolumnen raderas från tabellen enligt nedan:
studentlegitimation | förnamn klass __init__ python | efternamn | telefonnummer |
ett | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
ALTER TABLE MODIFY Kolumn
Detta uttalande används för att ändra data typ i en kolumn i en befintlig tabell.
Syntax:
#SQL Server ALTER TABLE TableName ALTER COLUMN ColumnName datatype #MySQL ALTER TABLE table_name MODIFY COLUMN column_name datatype
Exempel:
Låt oss lägga tillbaka dob kolumn och ändra datatypen för den kolumnen till år
För att lägga tillbaka kolumnen nämner du följande fråga:
ALTER TABLE Personer ALTER COLUMN dob år
För att ändra datatypen för kolumnen, nämn koden nedan:
ALTER TABLE Personer ALTER COLUMN dob år
Du kommer att se en utdata, att dob-kolumnen läggs till i tabellen och har datatypen ”år”. Se nedan.
studentlegitimation | förnamn | efternamn | telefonnummer | dob |
ett | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta hur man använder substring i sql | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Med detta kommer vi till ett slut på den här artikeln. Jag hoppas att du förstod hur man använder ovanstående kommandon. Om du vill lära dig mer om MySQL och lära känna denna open source-relationsdatabas och kolla in vår som kommer med instruktörsledad liveutbildning och verklig projektupplevelse. Denna utbildning hjälper dig att förstå MySQL på djupet och hjälper dig att behärska ämnet.
Har du en fråga till oss? Vänligen nämna det i kommentarsektionen i den här artikeln så kommer jag tillbaka till dig.