Écriture de procédures stockées

Les procédures stockées vous permettent d’écrire du code procédural qui exécute SQL. Dans une procédure stockée, vous pouvez utiliser des constructions programmatiques pour effectuer des branchements et des boucles. Les rubriques de cette section expliquent comment écrire une procédure stockée dans Snowflake.

Vue d’ensemble des procédures stockées

Découvrez les procédures stockées, y compris les avantages et la différence avec les UDFs.

Travailler avec des procédures stockées

Créez et appelez des procédures stockées avec SQL et sécurisez-les avec des privilèges d’accès.

Présentation des procédures stockées des droits de l’appelant et des droits du propriétaire

Décrivez les différences entre la procédure stockée des droits d’un appelant et la procédure stockée des droits du propriétaire.

Les rubriques suivantes décrivent comment vous pouvez écrire des gestionnaires de procédures stockées dans différents langages.

Écriture de procédures stockées dans Snowpark (Java)

Écrivez des gestionnaires en Java en utilisant l’API Snowpark.

Écriture de procédures stockées en JavaScript

Écrivez des gestionnaires en JavaScript en utilisant l’API JavaScript de Snowflake.

API de procédures stockées JavaScript

Obtenez les informations de référence pour l’API JavaScript de Snowflake.

Écriture de procédures stockées dans Snowpark (Python)

Écrivez des gestionnaires en Python en utilisant l’API de Snowpark.

Écriture de procédures stockées dans Snowpark (Scala)

Écrivez des gestionnaires en Scala en utilisant l’API de Snowpark.

Écriture de procédures stockées dans Exécution de scripts Snowflake

Écrivez des gestionnaires en SQL en utilisant l’Exécution de scripts Snowflake.

Revenir au début