Mens man administrerer en database, må en databaseadministrator endre tabellenes struktur for å holde seg oppdatert. I denne artikkelen vil vi lære noen forskjellige typer oppgaver som vi kan gjøre ved å bruke MySQLs gitt Alter -kommando. Så la oss komme i gang.
Endre kommando endrer eller endrer strukturen i tabellen. For eksempel,
I denne artikkelen vil vi prøve eksempler på alter -kommandoer for å legge til, slette, gi nytt navn og endre kolonnene i en tabell i MySQL.
Legg til en kolonne
Vi kan legge til en kolonne i en allerede eksisterende tabell ved hjelp av følgende syntaks av Alter -kommandoen.
ALTER TABLE TABLE_NAMEI denne syntaksen, sørg for å erstatte tabellnavn og kolonne_navn med navnet du vil gi.
Vi kan også nevne plasseringen av den nyopprettede kolonnen ved å bruke den første og etter klausul og referere til den allerede eksisterende kolonnen i tabellen. For eksempel
ALTER TABLE TABLE_NAMEHvis vi vil legge til en kolonne før en eksisterende kolonne, kan vi bruke den første leddet. Tilsvarende, hvis vi ønsker å legge til en kolonne etter den eksisterende kolonnen, kan vi bruke After Clause.
Vi kan legge til flere kolonner også, ved å bruke den samme altertabellen og legge til kolonnesyntaks. For eksempel
ALTER TABLE TABLE_NAMESlipp/slett en kolonne
Å slette en kolonne i MySQL er like enkelt som å si. Vi kan fjerne en eksisterende kolonne i en tabell ved å bruke kommandoen for alter tabell og slipp. Syntaksen for å slette en kolonne er
ALTER TABLE TABLE_NAMEDette er hvor enkelt det er å slette en kolonne i en tabell i mysql.
Gi nytt navn til en kolonne
Vi kan gi nytt navn til en kolonne ved å bruke endringsklausulen sammen med Alter -tabellkommandoen. Der vi først gir det eksisterende navnet på kolonnen og deretter det nye navnet sammen med datatypen, etterfulgt av endringsklausulen. For å endre navnet på kolonnen, kjør følgende kommando
ALTER TABLE TABLE_NAMEHvis vi kan endre navnet på kolonnen, kan vi endre navnet på tabellen og bruke Rename -leddet med Alter Table -kommandoen. Syntaksen for å gi nytt navn til tabellen er
ALTER TABLE TABLE_NAMEEndre en kolonne
Anta at vi ønsker å endre kolonnedefinisjonen eller datatypen til en kolonne i MySQL. Endringsklausulen kommer godt med for å hjelpe oss i dette tilfellet. Vi kan bruke modifiseringsklausulen for å endre datatypen til en kolonne. Som dette
ALTER TABLE TABLE_NAMEPro-tip
Her er en protip for å bruke alter -kommandoen.
Sett standardverdien til en kolonne
Hvis vi ønsker å oppgi eller angi noen standardverdier til en kolonne i en tabell. Vi kan gjøre det ved å kjøre følgende kommando
ALTER TABLE TABLE_NAMEI denne syntaksen, sørg for å erstatte tabellenavnet, kolonnenavnet og verdien i henhold til kravet ditt.
Hvis vi kan angi standardverdiene til en kolonne. Det må være en måte å usene eller slippe standardverdiene til en kolonne.
Slipp standardverdien for en kolonne
Vel, MySQL gir også standardbestemmelsen.
ALTER TABLE TABLE_NAMESå dette er noen av de forskjellige måtene å administrere og endre bordet i MySQL.
Sammendrag
Denne artikkelen inneholder forskjellige måter å bruke Alter -kommandoen til å utføre noen forskjellige operasjoner. I denne artikkelen lærte vi å legge til, slette, gi nytt navn til tabellen og kolonnene, endre kolonnedefinisjonen, angi og fjerne standardverdiene til en kolonne ved hjelp av altertabellkommandoen i MySQL. Hvis denne artikkelen hjalp deg med å ha en bedre forståelse av Alter -kommandoen i MySQL og du vil lære mer om konseptene til MySQL. Fortsett å besøke nettstedet vårt Linuxhint.com.