Microsoft Transact -SQL spørrespråk , eller T - SQL, tillater MS SQL database server brukere å lage og sette SQL spørring variabler . En SQL variable butikker et tall eller en tegnstreng som brukes til å sende parametre til funksjoner , styre en løkke prosedyre og test for en sann eller falsk tilstand i en " IF " statement i en "hvor" klausul . Du må plassere en " IF-setning " før BEGIN - END blokken for å kunne bruke den i en " WHERE " av T - SQL spørrespråk kommandoer. Instruksjoner
en
Klikk på "Start "-knappen i Windows og velg "SQL Management Console " fra " Alle programmer "-menyen .
2
Oppgi følgende SQL-setninger i konsollen vinduet : en
IF ( IsNumeric ( @ produktnummer ) ) = 1
START
SELECT * FROM tabell
HVOR @ produktnummer = produktnummer
END
ELSE BEGIN
SELECT * FROM tabell
HVOR produktnummer LIKE ' %' + @ produktnummer
END
3
Klikk på "File " og deretter " Kjør" for å kjøre T -SQL spørring av PRODUCT database med " IF utsagnet" i SELECT- kommandoen med " WHERE klausulen . "