Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Optionale Parameter verwenden, wenn der eingehende Wert null ist?

EDIT:Bessere Lösung, dank pmbAustin

@exclude_new_1 = COALESCE(@exclude1, '');

ALTE ANTWORT:

Neue Parameter mit case-Anweisung setzen

@exclude_new_1 = CASE WHEN (@exclude1 IS NULL) THEN '' ELSE @exclude1 END

Verwenden Sie die neuen Parameter in Ihrer Auswahl. Sollte funktionieren...