cdc.captured_columns (Transact-SQL)
Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance
Gibt eine Zeile für jede Spalte zurück, die in einer erfassten Instanz nachverfolgt wird. Standardmäßig werden alle Spalten der Quelltabelle aufgezeichnet. Es können jedoch auch Spalten ein- oder ausgeschlossen werden, wenn die Quelltabelle für Change Data Capture aktiviert ist. Dazu geben Sie eine Spaltenliste an. Weitere Informationen finden Sie unter sys.sp_cdc_enable_table (Transact-SQL).
Es wird empfohlen, die Systemtabellen nicht direkt abfragen. Führen Sie stattdessen die gespeicherte Prozedur sys.sp_cdc_get_source_columns aus.
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
object_id | int | ID der Änderungstabelle, zu der die erfasste Spalte gehört. |
column_name | sysname | Name der aufgezeichneten Spalte. |
column_id | int | ID der aufgezeichneten Spalte innerhalb der Quelltabelle. |
column_type | sysname | Typ der aufgezeichneten Spalte. |
column_ordinal | int | Ordnungszahl der Spalte (einsbasiert) in der Änderungstabelle. Die Metadatenspalten in der Änderungstabelle werden ausgeschlossen. Der ersten aufgezeichneten Spalte wird die Ordnungszahl 1 zugewiesen. |
is_computed | bit | Gibt an, dass die aufgezeichnete Spalte eine berechnete Spalte in der Quelltabelle ist. |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für