id(int)
列と列を持つテーブルがHolidayDate(Date)
あり、特定の月の休日をリストで取得したいと考えています。すべての休日のリストを取得したときに、コードでそれを行う方法を知っています。
しかし、データベース(MSSQL Express 2010)からフィルタリングされたリストを取得したいです。ストアド プロシージャに年と月を指定すると、ストアド プロシージャ内の Date-Object でフィルター処理する方法はありますか
たとえば、これは機能しません。
SELECT Id, HolidayDate
FROM dbo.Holiday
WHERE (HolidayDate= '*.11.2013')
(*.11.2013 から Date-Object への変換がうまくいかないため)
...そしてこの作品:
SELECT Id, HolidayDate
FROM dbo.Holiday
WHERE (HolidayDate= '22.11.2013')
すべての休日の完全なリストをロードしてプログラムでフィルタリングしたくないだけです