Microsoft Transact - SQL Query Language , eller T - SQL , låter MS SQL-databasserver användare att skapa och ställa SQL frågevariabler . Ett SQL variabel lagrar ett nummer eller en teckensträng som används för att skicka parametrar till funktioner , styra en slinga förfarande och test för ett SANT eller FALSKT tillstånd i en " IF " uttalande i en " WHERE -klausul" . Du måste placera en " IF uttalande " innan BEGIN - END blocket för att kunna använda den i en " WHERE " av T - SQL-kommandon Query Language . Instruktioner
1
Klicka på "Start " -knappen i Windows och välj " SQL Management Console " från " Alla program " -menyn .
2
Ange följande SQL-satser i konsolen fönstret :
IF ( IsNumeric ( @ produktnummer ) ) = 1
BEGIN
SELECT * FROM tabell
WHERE @ Produktnummer = Produktnummer
END
ELSE BEGIN
SELECT * FROM tabell
VAR produktnummer LIKE ' % ' + @ Produktnummer
END
Billiga 3
Klicka på " File" och sedan " Kör " för att köra T - SQL-fråga av produkt databas med " IF uttalandet " i SELECT -kommandot med " WHERE. "
Addera