SQL står for Structured Query Language . Utviklet i 1970 av IBM , er språket som brukes for å "snakke " til databaser slik at informasjonen kan bli manipulert og hentes i en database . SQL-kommandoer er delt inn datamanipulasjon og innhenting av data delmengder , som kan være daisy lenket på en slik måte for å gi intelligent tolkning og handling basert på resultater . Hvis du trenger å sjekke gjennom data for å fatte beslutninger om hvordan å manipulere eller hente den, vil du trolig kreve en loop. Skrive en looping SQL script krever noen kommandoer . Du trenger
Database System som støtter SQL Standard .
SQL Tilpassede Server
Database Administrator Account
Vis flere instruksjoner
en
Åpne SQL database ved hjelp av den innebygde styringssystem og administrative database konto. Hver database har sin egen nytte og måte å koble , så sjekk med din dokumentasjon
2
Velg databasen der du ønsker å lagre prosedyren ved hjelp av SQL -kommandoen : . " Velg database " uten anførselstegn , erstatte med navnet på databasen.
3 Lagre søket slik at det kan bli skrudd av serveren . Du kan lagre det ved å skrive : "CREATE PROSEDYRE AS " der er navnet du ønsker å gi denne SQL-spørringen og er selve søket . For eksempel kan du skrive en lagret spørring for å velge alle verdier fra tabellen ' brukere ' ved å skrive "CREATE PROSEDYRE all_users AS select * fra brukere " .
4 Lag en while-loop (som lar kode skal utføres gjentatte ganger ) i SQL-kode . Når du har noen arrangement hvor du sender SQL til databasen , kan du sløyfe det slik: while ( betingelse) { SQL_Procedure } . Som et eksempel kan du kjøre et skript som kjøres den update_list prosedyre uendelige inntil datoen i databasen ikke lenger var lik i dag ved å skrive: . MENS ( SELECT date = CURRENT_DATE } { update_list }