0
我與金融時間系列工作。我有一個用戶定義的函數,告訴我一些安全性的前一個可用交易日期。我現在正在嘗試使用用戶定義的函數來計算波動率,爲此,我需要檢查是否有前n個交易日的數據。循環中日期的T-SQL驗證?
如果沒有前一個交易日,我的日期函數返回Null。有沒有什麼可以檢查n
前一個交易日?假設該函數被稱爲previous
,並將參數設爲安全性id
和date
(然後它會檢查此日期之前是否有交易日期)。
我需要運行某種循環?
這是很容易用[日曆]做(http://web.archive.org/web/20150512230546/ http://sqlserver2000.databases.aspfaq.com/why-should-i-consider-using-an-auxiliary-calendar-table.html)表或更通用的數字表。 –