DBA: Variabile Found in SQL Server
copia linkDescrizione
Nella scrittura di stored procedure o stored function in database SQL Server, usando uno statement di tipo Select Into Variables è possibile sapere se è stato trovato almeno un record attraverso l'uso della variabile "found" collegata allo statement.
Nelle versioni precedenti era obbligatorio utilizzare la variabile solo come espressione booleana semplice, come ad esempio in:
if (found) ...
Dalla versione 11 è possibile usare anche l'espressione
if (found==true) ...
Funzionalità interessate
Scrittura di stored procedure o stored function in SQL Server
Note
- N.B. il valore interno assegnato alla variabile è stato modificato da 1 a -1. Questo non causa alcuna modifica a livello di Visual Code se la variabile found è stata usata solo all'interno di costrutti di tipo: if (found)...
- Nel caso di stored function è stato anche aggirato il problema relativo all'obbligatorietà di chiudere la funzione con un'istruzione return anche se logicamente non necessaria.
Ultima modifica: 24/03/2021 / Validità: da 11.0.4800