Dynamische Tabellen: Neue Spalte in SHOW DYNAMIC TABLES- und DDL-Korrektur (Ausstehend)¶
Achtung
Diese Verhaltensänderung ist in Bundle 2026_02 enthalten.
Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.
Wenn dieses Verhaltensänderungs-Bundle aktiviert ist, enthält der Befehl SHOW DYNAMIC TABLES eine neue BACKFILL_FROM-Spalte, und die generierte Datendefinitionssprache (DDL) für dynamische Tabellen behält die vom Benutzenden bereitgestellte Tabelle aus dem BACKFILL_FROM-Attribut bei.
Befehl SHOW DYNAMIC TABLES: Neue Spalte in der Ausgabe¶
Wenn dieses Verhaltensänderungs-Bundle aktiviert ist, enthält die Ausgabe des Befehls SHOW DYNAMIC TABLES die folgende neue Spalte:
Spaltenname |
Datentyp |
Beschreibung |
|---|---|---|
BACKFILL_FROM |
VARCHAR |
Die Backfilling-Quelltabelle, falls angegeben. Beispiel: |
- Vor der Änderung:
BACKFILL_FROM ist nur innerhalb der DDL-Zeichenfolge in der
description-Spalte sichtbar. Das Erkennen von Änderungen an der Backfilling-Konfiguration erfordert das Parsen der SQL-Rohdaten.- Nach der Änderung:
BACKFILL_FROM ist eine eigenständige Spalte, die Ihnen direkten programmgesteuerten Zugriff auf die Backfilling-Konfiguration bietet.
DDL-Konsistenzkorrektur¶
Wenn dieses Verhaltensänderungs-Bundle aktiviert ist, verhält sich die generierte DDL für dynamische Tabellen wie folgt:
- Vor der Änderung:
Wenn Sie eine dynamische Tabelle mit einem vollständig oder teilweise qualifizierten Tabellennamen erstellen, z. B.
CREATE DYNAMIC TABLE ... BACKFILL FROM my_schema.my_table, könnte die generierte DDL das Schema entfernen und nurmy_tableanzeigen. Diese Inkonsistenz kann zu Problemen bei der Neubereitstellung führen.- Nach der Änderung:
Wenn Sie eine dynamische Tabelle mit einem vollständig oder teilweise qualifizierten Tabellennamen erstellen, z. B.:code:
CREATE DYNAMIC TABLE ... BACKFILL FROM my_schema.my_table, behält die generierte DDL die von Ihnen angegebene genaue Qualifikation bei. Wenn Siemy_schema.my_tableangegeben haben, spiegelt die DDLmy_schema.my_tablewider.
Ref: 2248