sql >> データベース >  >> RDS >> Sqlserver

ストアド プロシージャでパラメータが null または空かどうかを確認する

    NULLIF を使用することがあります そのように...

    IF NULLIF(@PreviousStartDate, '') IS NULL
      

    @Oded と @bluefeet によって提案された方法よりも優れている理由はおそらくなく、単なるスタイル上の好みです。

    @danihp の方法は本当にクールですが、私が null または空だと考えているとき、私の疲れた古い脳は COALESCE に行きません :-)



    1. メートル単位のsrid4326のPostgisの2つのポイント間の距離

    2. MySQLで制約の名前を見つける方法

    3. クエリの更新 - Oracle

    4. レコードが存在しない場合にsum-または-0を選択するにはどうすればよいですか?