SELECTでスカラー関数を実行する
これまでに、SumRideHrsDateRange() というスカラー関数を作成しました。ローカルの日付変数を渡して、日付範囲を'3/1/2018'から'3/10/2018'までとしてその関数を実行してください。
この演習はコースの一部です
SQL Server における関数とストアドプロシージャの作成
演習の手順
date型の変数@BeginDateと@EndDateを作成し、値をそれぞれ'3/1/2018'と'3/10/2018'にします。@BeginDateと@EndDateの変数を渡してSumRideHrsDateRange()関数を実行します。- 関数の結果に加えて、
SELECT文に@BeginDateと@EndDateの変数も含めます。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- Create @BeginDate
___ ___ AS date = '___'
-- Create @EndDate
___ ___ ___ ___ = '3/10/2018'
SELECT
-- Select @BeginDate
___ AS BeginDate,
-- Select @EndDate
___ AS EndDate,
-- Execute SumRideHrsDateRange()
dbo.___(___, ___) AS TotalRideHrs