共用方式為


變更追蹤函數 (Transact-SQL)

適用於:SQL ServerAzure SQL 資料庫 Azure SQL 受控執行個體

變更追蹤記錄插入、更新和刪除套用至追蹤數據表的活動,以容易取用的關係型格式提供變更的詳細數據。 下列函式會傳回變更的相關信息。

函式 描述
CHANGETABLE (CHANGES) 傳回自指定版本以來所發生數據表之所有變更的追蹤資訊。
CHANGETABLE (版本) 傳回指定數據列的最新變更追蹤資訊。
CHANGE_TRACKING_MIN_VALID_VERSION() 傳回當您使用 CHANGETABLE 函式時,用於從指定資料表取得變更追蹤資訊時的有效最低版本。
CHANGE_TRACKING_CURRENT_VERSION 取得與上次認可交易相關聯的版本。 下次使用 CHANGETABLE 列舉變更時,您可以使用這個版本。
CHANGE_TRACKING_IS_COLUMN_IN_MASK 解譯 CHANGETABLE(CHANGES ...) 函式所傳回的SYS_CHANGE_COLUMNS值。
WITH CHANGE_TRACKING_CONTEXT 當應用程式變更數據時,啟用變更內容的規格,例如建立者標識符。

另請參閱

追蹤資料變更 (SQL Server)