SQLServerの関数を作成しました。
デバッグ方法に少し悩んだので覚え書きしておきます。
1.関数を登録します
CREATE FUNCTION getXXX(@p1 DATE) ~
2.クエリを作成
DECLARE @date1 date
SET @date1 = ‘2010-9-25’
SELECT dbo.getXXX(@date1) AS ‘@date’
3.デバッグ
関数の止めたい箇所にブレークポイントを設定します。
↓
クエリの画面でデバッグ→デバッグ開始
↓
ステップ実行
↓
結果がクエリの下部に表示される
以上です。
私は、SQLServer2000は少し使ったことありますが、もう覚えていなくて
色々調べると、ちょっと前まではSQLアナライザというツールで
こういうのをチェックしていたようですが、2005から変わったようです。
全て、「SQL Server Management Studio」で出来るようです。