sql >> Database teknologi >  >> RDS >> Sqlserver

Kontrollerer en inputparam, hvis ikke Null, og bruger den hvor i SQL Server

Du kan bruge IsNull

 where some_column = IsNull(@yourvariable, 'valueifnull')

REDIGER :

Det du beskrev i kommentaren kan gøres som:

where (@code is null or code = @code)


  1. Hvordan slår jeg Oracle-adgangskodeudløb fra?

  2. ORDER_BY dato LIMIT 1

  3. PHP + MySQL:Forskellen mellem bufferede og ubuffrede forespørgsler

  4. Sådan linker du en tabel til en backend-database i Access 2016