SQL-kommandoer bruges til forespørgslen , input eller ændre oplysninger i en relationel database. En forespørgsel bruges, når du har brug for at vide specifikke oplysninger om de data , som de studerende scorede over 90 i en klasse , eller som studerende var indskrevet i et bestemt emne . Indgangen kommandoer kontrol , hvad der går ind i databasen. Enhver eksterne grænseflade , såsom en webside, skal ringe scripts , der udfører SQL-kommandoer til at sende field information. SQL-kommandoer , der ændrer en database er dem, der slet, omarrangere eller opdatere oplysninger . Dette er især nyttigt for dataelementer , der er udløbet eller ikke længere er i brug , såsom adresser og telefon numbers.This artiklen viser, hvordan man opretter, udfylde , ændre og slette en tabel i SQL. Databasen prøverne er MySQL. Ting du skal
Adgang til en database program, som f.eks MySQL eller Oracle
Vis Flere Instruktioner
1
Log ind på MySQL. Når du har fjernt forbundet til serveren , skal du skrive følgende kommandoer for at indtaste MySQL > mysql -u your_user_name - p> your_passwordmysql > brug your_database_namemysql > Nu er du klar til at udstede SQL-kommandoer . Husk, at du skal skrive "brug " og derefter din egen database navn.
2
Oprette en tabel . Tabellen for denne artikel vil have tre felter : navn, subj og lønklasse . Tabellen vil blive navngivet " std_info ". Brug CREATE TABLE kommandoen som vist nedenfor: CREATE TABLE std_info (navn VARCHAR (255) NAT NULL, subj VARCHAR (255) NOT NULL, kvalitet INT NOT NULL) ; Denne kommando vil oprette en tabel med felterne : "Navn", " subj "og" kvalitet ". VARCHAR angiver antallet af tilladte tegn i hver celle . INT , at dataelementet er et heltal . NOT NULL forsikrer, at cellen ikke accepterer Null poster. Hvis en nul post er sendt, vil SQL returnere en fejlmeddelelse .
3
befolker tabellen. At befolke den tabel, du bliver nødt til at opfinde nogle værdier for hvert felt. Dette eksempel udfylder tabellen med oplysninger fra to studerende, to forskellige fag og fire forskellige kvaliteter . Koden til at befolke det første punkt i input er givet below.INSERT INTO std_info VALUES ( ' Mark Smith ', ' Math ' , 85) , til at udfylde de andre elementer af input , gentag koden og ændre feltet information
.
4
Rediger oplysningerne. Du bruger UPDATE kommando til at ændre oplysningerne i en tabel. I dette eksempel emnet " Math " vil blive ændret til "English" for studerende ved navn UPDATE std_info SET subj = ' engelsk' WHERE subj = ' Math "OG name = ' Mark Smith ' " Mark Smith . " For at sikre at der er foretaget ændringer typen : SELECT * FROM std_info ; Dette vil vise alle de input i tabellen. Den "*" instruks om at vælge alle felter i tabellen.
5.
slette oplysninger i tabellen. SQL giver dig mulighed for at slette enkelte rækker eller til at slette alle oplysninger i en tabel. For at slette en bestemt række , skal du gøre følgende : DELETE FROM std_info WHERE subj = ' Math "OG name = ' Mary Jones ' , for at slette alle de oplysninger i tabellen uden at slette selve tabellen typen : DELETE FROM std_info ;
6
Eliminer tabellen. For at eliminere den tabel, du bliver nødt til at bruge DROP kommando. Dette vil slette tabellen og alle de oplysninger inden it.DROP TABEL std_info ,