パラメタがNullの時は全件検索
久々にストアド書いた。
そしたら、以下のように書けることを忘れて無駄に長いコードを書いてしまいました。
というわけで備忘録。
DECLARE @param int; SELECT * FROM TB_TEST WHERE TB_TEST.ColumnName1 = '条件' AND (@param IS NULL OR TB_TEST.ColumnName1 = @param)
というか、スーパーpre記法↑ イイ!
久々にストアド書いた。
そしたら、以下のように書けることを忘れて無駄に長いコードを書いてしまいました。
というわけで備忘録。
DECLARE @param int; SELECT * FROM TB_TEST WHERE TB_TEST.ColumnName1 = '条件' AND (@param IS NULL OR TB_TEST.ColumnName1 = @param)
というか、スーパーpre記法↑ イイ!