Notes de version 9.30 : 29 septembre 2025-1 octobre 2025

Attention

Cette version est terminée. Pour connaître les différences entre la version préliminaire et la version finale de ces notes de version, veuillez consulter Notes de version - Journal des changements.

Mises à jour de sécurité

Prise en charge des tables hybrides pour Tri-Secret Secure

Tri-Secret Secure (TSS) est désormais pris en charge pour les tables hybrides. L’activation de la prise en charge des tables hybrides pour TSS nécessite une configuration de stockage appelée Mode de stockage dédié.

Pour plus d’informations, voir Mode de stockage dédié pour TSS.

Mises à jour SQL

Mise à jour de la version 2025b de la TZDB

Snowflake utilise la base de données des fuseaux horaires (TZDB) pour les informations sur les fuseaux horaires (par exemple, pour la liste des noms de fuseaux horaires et des alias pour la fonction CONVERT_TIMEZONE).

Snowflake utilise désormais la version 2025b de la TZDB. Snowflake utilisait précédemment la version 2024a de la TZDB.

Pour une liste des modifications apportées jusqu’à la version 2025b de la TZDB, voir les Actualités au sujet de la base de données tz.

MERGE ALL BY NAME

Lorsque la table cible et la source doivent avoir le même nombre de colonnes et les mêmes noms pour toutes les colonnes, vous pouvez simplifier les opérations MERGE en utilisant MERGE ALL BY NAME.

Les instructions MERGE peuvent mettre à jour chaque colonne de la table cible avec les valeurs de la colonne portant le même nom dans la table source. Les instructions MERGE peuvent également insérer des lignes de la table source dans la table cible en fonction des noms de colonne lorsqu’il n’y a pas de correspondance. Ces opérations MERGE ALL BY NAME sont prises en charge même lorsque l’ordre des colonnes est différent dans les tables cible et source.

Pour plus d’informations, voir MERGE.

Alias pour les colonnes PIVOT et UNPIVOT

Dans les requêtes PIVOT, vous pouvez utiliser la clause AS pour spécifier des alias pour les noms des colonnes pivot.

Dans les requêtes UNPIVOT, vous pouvez utiliser la clause AS pour spécifier des alias pour les noms de colonnes qui apparaissent dans le résultat de l’opérationUNPIVOT.

Pour plus d’informations, voir PIVOT et UNPIVOT.

Nouveau paramètre SQL : ENABLE_GET_DDL_USE_DATA_TYPE_ALIAS

Le nouveau paramètre ENABLE_GET_DDL_USE_DATA_TYPE_ALIAS spécifie si la sortie renvoyée par la fonction GET_DDL contient des synonymes de type de données spécifiés dans l’instruction DDL d’origine. Par défaut, ce paramètre est défini sur FALSE.

Pour plus d’informations, voir ENABLE_GET_DDL_USE_DATA_TYPE_ALIAS.

Référencer les colonnes de la table dans les expressions lambda lors de l’appel de fonctions d’ordre supérieur

Vous pouvez désormais référencer des colonnes de table dans des expressions lambda lors de l’appel de fonctions d’ordre supérieur telles que FILTER, REDUCE, et TRANSFORM.

Par exemple, vous pouvez spécifier l’expression lambda suivante dans une fonction d’ordre supérieur qui soustrait la valeur de table1.col2 des éléments :

a -> a - table1.col2
Copy

Pour plus d’informations, voir Utilisation de fonctions Lambda sur les données avec les fonctions d’ordre supérieur de Snowflake.

la fonction SEARCH prend en charge les modes de recherche PHRASE et EXACT

La fonction SEARCH prend désormais en charge deux nouveaux modes de recherche en plus des modes OR et AND existants :

  • PHRASE : Les sémantiques de recherche trouvent une correspondance si les jetons extraits d’au moins l’une des colonnes ou des champs recherchés correspondent à tous les jetons extraits de la chaîne de recherche, y compris l’ordre et l’adéquation des jetons.

  • EXACT : Les sémantiques de recherche sont les mêmes que les sémantiques de recherche ’PHRASE’, sauf que les chaînes de délimiteur entre les jetons doivent correspondre exactement.

Ces nouveaux modes de recherche offrent une plus grande flexibilité que les sémantiques de recherche disjonctive OR et conjonctive AND existantes.

Pour plus d’informations, voir SEARCH.

Gestionnaires CONTINUE de l’exécution de scripts Snowflake

Un gestionnaire CONTINUE peut détecter et traiter les exceptions sans terminer le bloc d’instructions de l’exécution de scripts Snowflake qui a soulevé l’exception. Avec le gestionnaire EXIT par défaut, lorsqu’une erreur se produit dans un bloc, le flux est interrompu et l’erreur est renvoyée à l” appelant. Vous pouvez utiliser un gestionnaire CONTINUE lorsque la condition d’erreur n’est pas suffisamment grave pour garantir l’interruption du flux.

Pour plus d’informations, voir Traitement des exceptions et EXCEPTION (Exécution de scripts Snowflake).

Fonctions définies par l’utilisateur de l’exécution de scripts Snowflake (UDFs) (Mise à disposition générale)

Les UDFs de l’exécution de scripts Snowflake sont désormais mises à la disposition générale et ne sont plus en prévisualisation.

Vous pouvez créer des UDFs SQL qui contiennent le langage procédural de l’exécution de scripts Snowflake. Les UDFs Snowflake Scripting peuvent être appelées dans une instruction SQL, telle qu’une instruction SELECT ou INSERT. Ils sont plus flexibles qu’une procédure stockée Snowflake Scripting, qui ne peut être appelée que dans un commande CALL SQL.

Semantic views: Support for dimensions that use a Cortex Search Service

In a semantic view, you can now define a dimension that uses a Cortex Search Service. To do this, set the WITH CORTEX SEARCH SERVICE clause to the name of the Cortex Search Service.

For information, see Defining a dimension that uses a Cortex Search Service.

Notes de version - Journal des changements

Annonce

Mettre à jour

Date

Notes de version

Première publication (avant-première)

26 septembre 2025

Prise en charge des tables hybrides pour Tri-Secret Secure

Ajouté à Mises à jour de sécurité

30 septembre 2025

Mise à jour vers la version 2025b de la TZDB

Ajouté à Mises à jour SQL

30 septembre 2025

:title-reference :Prise en charge de la version 2.13 de Scala (Prévisualisation)

Supprimé de Mises à jour de l’extensibilité

1er octobre 2025

Semantic views: Support for dimensions that use a Cortex Search Service

Ajouté à Mises à jour SQL

Oct 17, 2025