資料表值函數 Showplan 運算子

Table-valued Function 運算子會評估資料表值函數 (Transact-SQL 或 CLR),並將產生的資料列儲存至 tempdb 資料庫。如果父系 Iterator 要求資料列,Table-valued Function 便會從 tempdb 傳回資料列。

含有呼叫資料表值函數的查詢會產生內含 Table-valued Function Iterator 的查詢計畫。

在 SQL Server 2000 中,需使用計畫內的常數參數 (且屬於資料表值函數本身的參數) 來評估 Table-valued Function。而在 SQL Server 2005 和更新版本中,則可使用不同的參數值來評估資料表值函數。

Table-valued Function XML Reader 可輸入 XML BLOB 作為參數,並以 XML 文件的順序,產生代表 XML 節點的資料列集。其他的輸入參數可能會限制傳回給 XML 文件子集的 XML 節點。

Table Valued Function XML Reader with XPath FilterXML Reader Table-valued Function 的一個特別類型,可限制輸出到滿足 XPath 運算式的 XML 節點。

Table-valued Function 是邏輯與實體運算子。

資料表值函式運算子圖示圖形化執行計畫圖示