sys.fn_cdc_map_lsn_to_time (T-SQL)
Berlaku untuk: SQL Server
Mengembalikan nilai tanggal dan waktu dari kolom tran_end_time dalam tabel sistem cdc.lsn_time_mapping untuk nomor urutan log (LSN) yang ditentukan. Anda dapat menggunakan fungsi ini untuk memetakan rentang LSN secara sistematis ke rentang tanggal dalam tabel perubahan.
Sintaks
sys.fn_cdc_map_lsn_to_time ( lsn_value )
Argumen
lsn_value
Adalah nilai LSN yang cocok dengan. lsn_value adalah biner(10).
Jenis Hasil
datetime
Keterangan
Fungsi ini dapat digunakan untuk menentukan waktu perubahan dilakukan berdasarkan nilai __$start_lsn yang dikembalikan dalam baris data perubahan.
Izin
Memerlukan keanggotaan dalam peran publik .
Contoh
Contoh berikut menggunakan fungsi sys.fn_cdc_map_lsn_to_time
untuk menentukan waktu penerapan yang terkait dengan perubahan terakhir yang diproses dalam interval LSN yang ditentukan untuk HumanResources_Employee
instans pengambilan.
USE AdventureWorks2022;
GO
DECLARE @max_lsn binary(10);
SELECT @max_lsn = MAX(__$start_lsn)
FROM cdc.fn_cdc_get_all_changes_HumanResources_Employee(@from_lsn, @to_lsn, 'all');
SELECT sys.fn_cdc_map_lsn_to_time(@max_lsn);
GO
Lihat Juga
cdc.lsn_time_mapping (T-SQL)
sys.fn_cdc_map_time_to_lsn (T-SQL)
<cdc.fn_cdc_get_net_changes_capture_instance> (T-SQL)
<cdc.fn_cdc_get_all_changes_capture_instance> (T-SQL)