SQL-kode bruges til at hente oplysninger fra databasen og returnere det til ansøgningen. For eksempel kan en kunde service agent har brug for shipping oplysninger for en kunde. Programmører bruger SQL-forespørgsler til at søge oplysninger til agent. Men agenten har brug for at fortælle databasen til at finde kun kunder med de angivne kriterier . Det er, hvor SQL parametre spiller ind. De tager de variabler indtastet af brugere af programmet så databasen kan kun søge på poster med de givne kriterier . Instruktioner
1
Opret SQL-forespørgsel. Det første skridt er at oprette forespørgslen. Koden nedenfor søger al customers.select first_name , last_namefrom customerwhere telefon = Den " "-klausul er, hvor SQL parametre vil blive brugt.
2 Definer de lagrede procedurer med parametre. En skabelon for en lagret procedure er som følger: at skabe proc sql_myProc ( @ Telefon varchar (50) ), som Den første linje kode fortæller SQL server til at oprette lagrede proc . Den " sql_myProc " tekst kan erstattes af dit eget SQL server navn. Den anden linje indeholder parametre. Alle variabler for SQL brug for "@" tegn foran dem. I dette eksempel @ telefonen er indstillet som et input variable , der kan indeholde 50 tegn. Hensigten er at hente telefonnummeret til kundeservice agent inputs og bruge det til at finde oplysningerne.
3 Sæt forespørgslen til at returnere oplysninger baseret på SQL parameter. Tager forespørgslen fra trin 1, integrere SQL parameter.select first_name , last_namefrom customerwhere telefon = @ phoneThis SQL-forespørgsel udnytter telefonens parameter sendt af kundeservice agent. Den @ telefon parameter holder variable sendt af brugeren til at bruge i forespørgslen.