Heeft u ooit geprobeerd om toe te voegen, te verwijderen of kolommen in een tabel wijzigen ? Zo ja, dan is ALTER TABLE het commando dat u moet gebruiken. Dus in dit artikel over Alter Table, zal ik bespreken hoe je deze opdracht kunt gebruiken om de kolommen in een tabel te wijzigen.
In dit artikel komen de volgende onderwerpen aan bod:
Wat is de Alter Table-verklaring?
Deze instructie wordt gebruikt om kolom (men) in een bestaande tabel toe te voegen, te wijzigen of te verwijderen. Deze instructie kan ook worden gebruikt om beperkingen aan een bestaande tabel toe te voegen / te verwijderen.De ALTER TABLE-instructie kan worden gebruikt in samen met het volgende:
Laten we deze allemaal voor een bespreken aan de hand van de volgende tabel:
Als u wilt weten hoe u een tabel in SQL maakt, kunt u verwijzen naar mijn artikel over CREATE TABLE.
studentID | Voornaam | achternaam | telefoonnummer |
een | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena ansible vs chef vs pop | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
Operaties:
ALTER TABLE ADD Kolom
Deze instructie wordt gebruikt om een kolom toe te voegen of meerdere kolommen toe te voegen aan een bestaande tabel.
Syntaxis:
#Add Single Column ALTER TABLE TableName ADD ColumnName datatype #Add Multiple Columns ALTER TABLE TableName ADD ColumnName datatype, ADD ColumnName datatype, ADD ColumnName datatype
Voorbeeld:
ALTER TABLE studenten VOEG dob datum toe
U zult een uitvoer zien, dat de kolom (dob) zoals hieronder aan de tabel wordt toegevoegd:
studentID | Voornaam | achternaam | telefoonnummer | dob |
een | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
U kunt verder gaan en gegevens in de kolom invoegen door de voeg query in SQL in.
ALTER TABLE DROP Kolom
Deze instructie wordt gebruikt om een kolom of meerdere kolommen in een bestaande tabel neer te zetten.
Syntaxis:
ALTER TABLE TableName DROP ColumnName datatype
Voorbeeld:
ALTER TABLE studenten DROP dob date
U zult een uitvoer zien, dat de kolom uit de tabel is verwijderd zoals hieronder:
studentID | Voornaam | achternaam | telefoonnummer |
een | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
ALTER TABEL AANPASSEN Kolom
Deze verklaring wordt gebruikt om het data type van een kolom in een bestaande tabel.
Syntaxis:
#SQL Server ALTER TABLE TableName ALTER COLUMN ColumnName datatype #MySQL ALTER TABLE table_name MODIFY COLUMN column_name datatype
Voorbeeld:
Laten we de dob kolom , en verander het gegevenstype van die kolom in jaar
Om de kolom weer toe te voegen, vermeldt u de volgende vraag:
VERANDER TABEL Personen VERANDER KOLOM dob jaar
Om nu het gegevenstype van de kolom te wijzigen, vermeld je de onderstaande code:
VERANDER TABEL Personen VERANDER KOLOM dob jaar
U zult een uitvoer zien, dat de dob-kolom weer aan de tabel is toegevoegd en het datatype ‘jaar’ heeft. Zie hieronder.
studentID | Voornaam | achternaam | telefoonnummer | dob |
een | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Hiermee komen we een einde aan dit artikel. Ik hoop dat je hebt begrepen hoe je de bovenstaande commando's moet gebruiken. Als u meer wilt weten over MySQL en maak kennis met deze open-source relationele database, bekijk dan onze die wordt geleverd met live training onder leiding van een instructeur en real-life projectervaring. Deze training zal je helpen MySQL diepgaand te begrijpen en je te helpen het onderwerp onder de knie te krijgen.
Heeft u een vraag voor ons? Vermeld het in het opmerkingengedeelte van dit artikel en ik neem zo spoedig mogelijk contact met u op.