我正在查看在我們的數據庫中創建時態表https://msdn.microsoft.com/en-us/library/mt604462.aspx,但我無法查看有幾個計算列的表。Azure SQL Server 2016時態表中的計算列
返回的錯誤消息是相當自我解釋性的
「計算列定義與這是不允許的與系統版本化表用戶定義函數」
但我希望有是排除或忽略列被跟蹤的一種方法?
我已經嘗試刪除創建歷史表的計算列,然後將計算列添加回表中,但這不起作用。
任何幫助表示讚賞。
感謝
編輯 -
我沒能找到一種方法,從被跟蹤忽略列,但我們能夠重構,但是所採用的UDF從而使我們能夠使用的時態表中的列。
當您堅持列時它工作嗎? – dfundako
@dfundako對不起,你是什麼意思堅持專欄?謝謝Jay – Macilquham
我想知道UDF是否是問題所在。計算列是否使用UDF工作? –