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
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 |