" Exec " er en kommando i SQL , der udfører en Microsoft SQL Server lagret procedure. Kommandoen er udført i SQL Server Management Studio til tekst lagrede procedurer og fejlfinding dataproblemer . Der er flere måder at bruge Exec kommando. Instruktioner
1
Opret en lagret procedure. Siden Exec kommandoen udfører en lagret procedure , følgende kode opstiller en grundlæggende funktion , der bruges i hele dette eksempel. Koden nedenfor henter den første og sidste navne kunder i database.create proc selCustomerInfo ( @ ID int ) asselect first_name , last_name fra kunden , hvor Kunde-id = @ ID
2
Udfør den lagrede procedure. En grundlæggende måde at bruge kommandoen Exec tester en lagret procedure . Koden nedenfor udfører den lagrede procedure oprettede i trin et og henter oplysningerne til kunde-id 144.Exec selCustomerInfo @ ID = 144
3
Indsæt en ny rekord ved hjælp af Exec kommando. Koden nedenfor henter oplysninger fra den lagrede procedure , og skaber en ny rækkefølge ved anvendelse af returnerede og efternavn values.insert i orden ( first_name , last_name ) Exec selCustomerInfo @ ID = 144
4
Tildel variabler vha. kommandoen Exec . Koden nedenfor opretter et heltal og tildeler den til en variabel, der returneres fra en lagret procedure ved navn " MyReturnedNumber . " Erklære @ myVal intExec @ myVal = MyReturnedNumberselect returnValue = @ myVal
< br >