468x60

mercoledì 29 luglio 2009

IF-ELSE con SqlServer

Lavorando con i database ho avuto modo di apprezzare la potenza di Microsoft Sql Server. Vediamo qui di seguito un piccolo esempio di utilizzo dei comandi IF-ELSE:

- Sintassi
IF Boolean_expression
{ sql_statement | statement_block }
[ ELSE
{ sql_statement | statement_block } ]

- Esempio
DECLARE @compareprice money, @cost money

EXECUTE Production.uspGetList '%Bikes%', 700, @compareprice OUT, @cost OUTPUT

IF @cost <= @compareprice
BEGIN
PRINT 'These products can be purchased for less than $'+RTRIM(CAST(@compareprice AS varchar(20)))+'.'
END
ELSE
PRINT 'The prices for all products in this category exceed $'+ RTRIM(CAST(@compareprice AS varchar(20)))+'.'

Nessun commento:

Posta un commento

468x60

Cerca su Google

Cerca nel Blog con Google