9.30 Release-Notizen: 29. September 2025 – 1. Oktober 2025

Achtung

This release has completed. For differences between the in-advance and final versions of these release notes, see Versionshinweise zum Änderungsprotokoll.

Security updates

Unterstützung von Hybridtabellen für Tri-Secret Secure

Tri-Secret Secure (TSS) wird jetzt für Hybridtabellen unterstützt. Das Aktivieren der TSS-Unterstützung für Hybridtabellen erfordert eine Speicherkonfiguration, die als Dedizierter Speichermodus bezeichnet wird.

Weitere Informationen dazu finden Sie unter Dedizierte Speichermodus für TSS.

SQL-Aktualisierungen

Update zum Release 2025b der TZDB

Snowflake verwendet die Zeitzonendatenbank (TZDB) für Zeitzoneninformationen (z. B. für die Liste der Zeitzonennamen und Aliasse für die CONVERT_TIMEZONE-Funktion).

Ab diesem Release verwendet Snowflake nun das Release 2025b der TZDB. Snowflake verwendete zuvor die Version 2024a der TZDB.

Eine Liste der Änderungen bis zu Version 2025b der TZDB finden Sie unter Neuigkeiten zur TZDB.

MERGE ALL BY NAME

Wenn die Zieltabelle und die Quelle die gleiche Anzahl von Spalten und die gleichen Namen für alle Spalten haben müssen, können Sie MERGE-Operationen mithilfe von MERGE ALL BY NAME vereinfachen.

MERGE-Anweisungen können jede Spalte in der Zieltabelle mit den Werten der gleichnamigen Spalte aus der Quelltabelle aktualisieren. MERGE-Anweisungen können auch Zeilen aus der Quelltabelle basierend auf Spaltennamen in die Zieltabelle einfügen, wenn es keine Übereinstimmung gibt. Diese MERGE ALL BY NAME-Operationen werden auch dann unterstützt, wenn die Reihenfolge der Spalten in Ziel- und Quelltabelle unterschiedlich ist.

Weitere Informationen dazu finden Sie unter MERGE.

Aliasse für PIVOT- und UNPIVOT-Spalten

In PIVOT-Abfragen können Sie mit der AS-Klausel Aliasse für die Namen der Pivot-Spalten angeben.

In UNPIVOT-Abfragen können Sie die AS-Klausel zur Angabe von Aliassen für Spaltennamen verwenden, die im Ergebnis der UNPIVOT-Operation angezeigt werden.

Weitere Informationen dazu finden Sie unter PIVOT und UNPIVOT.

Neuer SQL-Parameter: ENABLE_GET_DDL_USE_DATA_TYPE_ALIAS

The new ENABLE_GET_DDL_USE_DATA_TYPE_ALIAS parameter specifies whether the output returned by the GET_DDL function contains data type synonyms specified in the original DDL statement. This parameter is set to FALSE by default.

For more information, see ENABLE_GET_DDL_USE_DATA_TYPE_ALIAS.

Auf Tabellenspalten in Lambda-Ausdrücken verweisen, wenn Funktionen höherer Ordnung aufgerufen werden

You can now reference table columns in lambda expressions when calling higher-order functions such as FILTER, REDUCE, and TRANSFORM.

Sie können zum Beispiel den folgenden Lambda-Ausdruck in einer Funktion höherer Ordnung angeben, die den Wert von table1.col2 von Elementen subtrahiert:

a -> a - table1.col2
Copy

Weitere Informationen finden Sie unter Verwenden Sie Lambda-Funktionen auf Daten mit Snowflake Funktionen höherer Ordnung.

SEARCH-Funktion unterstützt PHRASE- und EXACT-Suchmodi

Die Funktion SEARCH unterstützt nun zusätzlich zu den bestehenden Suchmodi OR und AND zwei neue Suchmodi:

  • PHRASE: Die Suchsemantik findet eine Übereinstimmung, wenn die Token, die aus mindestens einer der durchsuchten Spalten oder Felder extrahiert wurden, mit allen aus der Suchzeichenfolge extrahierten Token übereinstimmen, einschließlich der Reihenfolge und Umgebung der Token.

  • EXACT: Die Suchsemantik ist die gleiche wie bei der PHRASE-Suchsemantik, mit dem Unterschied, dass die Trennzeichenfolgen zwischen den Token genau übereinstimmen müssen.

Diese neuen Suchmodi bieten mehr Flexibilität als die vorhandene disjunkte OR- und konjunktive AND-Suchsemantik.

Weitere Informationen dazu finden Sie unter SEARCH.

Snowflake Scripting CONTINUE-Handler

A CONTINUE handler can catch and handle exceptions without ending the Snowflake Scripting statement block that raised the exception. With the default EXIT handler, when an error occurs in a block, the flow is interrupted and the error is returned to the caller. You can use a CONTINUE handler when the error condition isn’t severe enough to warrant interrupting the flow.

Weitere Informationen dazu finden Sie unter Behandeln von Ausnahmen und EXCEPTION (Snowflake Scripting).

Benutzerdefinierte Snowflake Scripting-Funktionen (UDFs) (Allgemeine Verfügbarkeit)

Snowflake Scripting UDFs are now generally available and are no longer in preview.

You can create SQL UDFs that contain Snowflake Scripting procedural language. Snowflake Scripting UDFs can be called in a SQL statement, such as a SELECT or INSERT statement. They are more flexible than a Snowflake Scripting stored procedure, which can only be called in a SQL CALL command.

Semantische Ansichten: Unterstützung für Dimensionen, die einen Cortex Search Service verwenden

In einer semantischen Ansicht können Sie jetzt eine Dimension definieren, die einen Cortex Search Service verwendet. Legen Sie dazu die WITH CORTEX SEARCH SERVICE-Klausel auf den Namen des Cortex Search Service fest.

Weitere Informationen dazu finden Sie unter Defining a dimension that uses a Cortex Search Service.

Versionshinweise zum Änderungsprotokoll

Ankündigung

Update

Date

Versionshinweise

Erstveröffentlichung (Vorschau)

Sep 26, 2025

Unterstützung von Hybridtabellen für Tri-Secret Secure

Hinzugefügt zu Sicherheitsupdates

Sep 30, 2025

Update zum Release 2025b der TZDB

Hinzugefügt zu SQL-Aktualisierungen

Sep 30, 2025

Support for Scala version 2.13 (Preview)

Entfernt aus Aktualisierungen der Erweiterbarkeit

1. Oktober 2025

Semantische Ansichten: Unterstützung für Dimensionen, die einen Cortex Search Service verwenden

Hinzugefügt zu SQL-Aktualisierungen

17. Oktober 2025