SQL -Code wird verwendet, um Informationen aus der Datenbank abrufen und senden Sie es an die Anwendung. Zum Beispiel kann ein Kundenberater müssen die Versandkosten für einen Kunden. Programmierer verwenden SQL-Abfragen , um die Informationen für den Agenten suchen. Allerdings muss das Mittel , um die Datenbank zu sagen, nur die Kunden mit den angegebenen Kriterien finden. Das ist, wo SQL-Parameter ins Spiel kommen. Sie nehmen die Variablen, die von Benutzern der Anwendung eingegeben , so dass die Datenbank nur auf Datensätze mit den angegebenen Kriterien suchen können. Anleitung
1
Erstellen Sie die SQL-Abfrage. Der erste Schritt ist die Einrichtung der Abfrage. Der folgende Code durchsucht alle customers.select first_name , last_namefrom customerwhere phone = Die " "-Klausel ist, wo SQL-Parameter verwendet werden.
2 Definieren Sie die gespeicherten Prozeduren mit der Parameter . Eine Vorlage für eine gespeicherte Prozedur ist wie folgt: create proc sql_myProc ( @ Telefon varchar ( 50) ) als Die erste Codezeile teilt dem SQL Server, um die gespeicherte Prozedur zu erstellen. Die " sql_myProc " Text kann mit dem eigenen SQL Server-Namen ersetzt werden. Die zweite Zeile enthält die Parameter . Alle Variablen für SQL müssen die Zeichen "@" vor ihnen . In diesem Beispiel @ Telefon wird als Eingangsgröße , die 50 Zeichen enthalten können . Die Absicht ist, die Telefonnummer der Kundenberater Eingänge abrufen und verwenden, um die Informationen zu finden.
3 Stellen Sie die Abfrage, um die Informationen über die SQL-Parameter basierend zurückzukehren. Sich die Abfrage aus Schritt 1 , die Integration der SQL parameter.select first_name , last_namefrom customerwhere phone = @ phoneThis SQL-Abfrage verwendet das Telefon Parameter durch den Kunden -Service -Agent gesendet. Die @ phone Parameter enthält die Variable durch den Benutzer geschickt, um in der Abfrage verwenden .