SQL står for Structured Query Language. Udviklet i 1970 af IBM , er sproget bruges til " at tale " til databaser, så oplysningerne kan manipuleres og hentes i en database. SQL-kommandoer er opdelt i data manipulation og hentning af data delmængder , som kan være daisy lænket på en sådan måde at give intelligent fortolkning og handling baseret på resultater. Hvis du har brug for at tjekke gennem data for at træffe beslutninger om, hvordan man manipulerer eller hente det, vil du sandsynligvis kræve en løkke. Skrivning af en looping SQL script kræver få kommandoer . Ting du skal
Database System , der understøtter SQL Standard .
SQL Compliant Server
Database Administrator konto
Vis Flere Instruktioner
1
Åbn din SQL database ved hjælp af den indbyggede management -system og din administrative database konto. Hver database har sin egen nytte og måde at forbinde , så skal du kontakte din dokumentation
2
Vælg den database, hvor du gerne vil gemme procedure ved hjælp af SQL-kommando : ". Vælge database " uden citationstegn . erstatte med navnet på din database
3 Store din forespørgsel , så den kan sløjfes af serveren. Du kan gemme den ved at skrive : " CREATE PROCEDURE AS ", hvor er det navn, du gerne vil give denne SQL-forespørgslen og er den faktiske forespørgslen. For eksempel kan du skrive en gemt forespørgsel til at vælge alle værdier fra tabellen ' brugernes ved at skrive " CREATE PROCEDURE all_users AS select * from brugere " .
4 Opret en while-løkke (som tillader kode skal udføres gentagne gange) i din SQL-kode . Når du har nogen begivenhed, hvor du sender SQL til databasen , kan du sløjfe den som følger: while (betingelse ) { SQL_Procedure } . Som et eksempel , kan du køre et script , der udførte update_list procedure uendelige indtil i databasen ikke længere var lig med i dag ved at skrive : . MENS ( SELECT date = CURRENT_DATE } { update_list }