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

Wenn die Variable leer ist, dann keine Where-Klausel

Verwenden Sie ODER:

select * from yourTable
where @test = '' OR Agent = @test

wenn @test kommt mit Nullwert (statt '' ), müssen Sie Folgendes verwenden:

select * from yourTable
where @test is null OR Agent = @test