sql >> Database >  >> RDS >> Sqlserver

Optionele parameters gebruiken wanneer de inkomende waarde null is?

EDIT:Betere oplossing, dankzij pmbAustin

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

OUD ANTWOORD:

Stel nieuwe parameters in met case-statement

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

gebruik de nieuwe parameters in uw selectie. Zou het werk moeten doen...



  1. MySQL verbinden op PHP

  2. Verschil tussen sys.objects, sys.system_objects en sys.all_objects in SQL Server

  3. Time-out voor verbinding van Cloud SQL (postgres) voor externe gegevenswrapper naar replica-instantie

  4. Hoe decimale waarden op te slaan in SQL Server?