sql >> Database >  >> RDS >> Sqlserver

Als variabele leeg is, dan is er geen waar-clausule

gebruik OF:

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

if @test komt met een null-waarde (in plaats van '' ), moet u gebruiken:

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



  1. ruimte vrijmaken na het verplaatsen van indexen naar de bestandsgroep

  2. Trade-offs in Hot Standby-implementaties

  3. PDO ontvang fractionele seconden van Postgres

  4. hoe DISTINCT ON te gebruiken met mysql met behulp van ActiveRecord