變更追蹤函數 (Transact-SQL)
適用於:SQL ServerAzure SQL DatabaseAzure 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 | 當應用程式變更資料時,啟用變更內容的規格,例如建立者識別碼。 |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將推出:在 2024 年,我們將隨著內容的意見反應機制逐步淘汰 GitHub 問題,並以新的意見反應系統來取代。 如需詳細資訊,請參閱提交並檢視相關的意見反應