| DOCUMENTATION | https://docs.snowflake.com |
| English | https://docs.snowflake.com/en/sql-reference/sql/call-with |
| Français | https://docs.snowflake.com/fr/sql-reference/sql/call-with |
| Deutsch | https://docs.snowflake.com/de/sql-reference/sql/call-with |
| 日本語 | https://docs.snowflake.com/ja/sql-reference/sql/call-with |
| 한국어 | https://docs.snowflake.com/ko/sql-reference/sql/call-with |
| Português | https://docs.snowflake.com/pt/sql-reference/sql/call-with |
| Get started | https://docs.snowflake.com/en/user-guide-getting-started |
| Guides | https://docs.snowflake.com/en/guides |
| Developer | https://docs.snowflake.com/en/developer |
| Reference | https://docs.snowflake.com/en/reference |
| Release notes | https://docs.snowflake.com/en/release-notes/overview |
| Tutorials | https://docs.snowflake.com/en/tutorials |
| Status | https://status.snowflake.com |
| Overview | https://docs.snowflake.com/en/reference |
| SQL data types reference | https://docs.snowflake.com/en/sql-reference-data-types |
| SQL command reference | https://docs.snowflake.com/en/sql-reference-commands |
| Query syntax | https://docs.snowflake.com/en/sql-reference/constructs |
| Query operators | https://docs.snowflake.com/en/sql-reference/operators |
| General DDL | https://docs.snowflake.com/en/sql-reference/sql-ddl-summary |
| General DML | https://docs.snowflake.com/en/sql-reference/sql-dml |
| All commands (alphabetical) | https://docs.snowflake.com/en/sql-reference/sql-all |
| Accounts | https://docs.snowflake.com/en/sql-reference/commands-account |
| Users, roles, & privileges | https://docs.snowflake.com/en/sql-reference/commands-user-role |
| Integrations | https://docs.snowflake.com/en/sql-reference/commands-integration |
| Business continuity & disaster recovery | https://docs.snowflake.com/en/sql-reference/commands-replication |
| Sessions | https://docs.snowflake.com/en/sql-reference/commands-session |
| Transactions | https://docs.snowflake.com/en/sql-reference/commands-transaction |
| Virtual warehouses & resource monitors | https://docs.snowflake.com/en/sql-reference/commands-warehouse |
| Databases, schemas, & shares | https://docs.snowflake.com/en/sql-reference/commands-database |
| Tables, views, sequences, and types | https://docs.snowflake.com/en/sql-reference/commands-table |
| Functions, procedures, & scripting | https://docs.snowflake.com/en/sql-reference/commands-function |
| ALTER FUNCTION | https://docs.snowflake.com/en/sql-reference/sql/alter-function |
| CREATE FUNCTION | https://docs.snowflake.com/en/sql-reference/sql/create-function |
| DROP FUNCTION | https://docs.snowflake.com/en/sql-reference/sql/drop-function |
| DESCRIBE FUNCTION | https://docs.snowflake.com/en/sql-reference/sql/desc-function |
| SHOW USER FUNCTIONS | https://docs.snowflake.com/en/sql-reference/sql/show-user-functions |
| CREATE DATA METRIC FUNCTION | https://docs.snowflake.com/en/sql-reference/sql/create-data-metric-function |
| ALTER FUNCTION (DMF) | https://docs.snowflake.com/en/sql-reference/sql/alter-function-dmf |
| DESCRIBE FUNCTION (DMF) | https://docs.snowflake.com/en/sql-reference/sql/desc-function-dmf |
| DROP FUNCTION (DMF) | https://docs.snowflake.com/en/sql-reference/sql/drop-function-dmf |
| SHOW DATA METRIC FUNCTIONS | https://docs.snowflake.com/en/sql-reference/sql/show-data-metric-functions |
| CREATE FUNCTION (Service) | https://docs.snowflake.com/en/sql-reference/sql/create-function-spcs |
| ALTER FUNCTION (Service) | https://docs.snowflake.com/en/sql-reference/sql/alter-function-spcs |
| DESCRIBE FUNCTION (Service) | https://docs.snowflake.com/en/sql-reference/sql/desc-function-spcs |
| DROP FUNCTION (Service) | https://docs.snowflake.com/en/sql-reference/sql/drop-function-spcs |
| CREATE EXTERNAL FUNCTION | https://docs.snowflake.com/en/sql-reference/sql/create-external-function |
| ALTER FUNCTION | https://docs.snowflake.com/en/sql-reference/sql/alter-function |
| SHOW EXTERNAL FUNCTIONS | https://docs.snowflake.com/en/sql-reference/sql/show-external-functions |
| DROP FUNCTION | https://docs.snowflake.com/en/sql-reference/sql/drop-function |
| DESCRIBE FUNCTION | https://docs.snowflake.com/en/sql-reference/sql/desc-function |
| CALL | https://docs.snowflake.com/en/sql-reference/sql/call |
| CALL WITH | https://docs.snowflake.com/en/sql-reference/sql/call-with |
| CREATE PROCEDURE | https://docs.snowflake.com/en/sql-reference/sql/create-procedure |
| ALTER PROCEDURE | https://docs.snowflake.com/en/sql-reference/sql/alter-procedure |
| DROP PROCEDURE | https://docs.snowflake.com/en/sql-reference/sql/drop-procedure |
| SHOW PROCEDURES | https://docs.snowflake.com/en/sql-reference/sql/show-procedures |
| DESCRIBE PROCEDURE | https://docs.snowflake.com/en/sql-reference/sql/desc-procedure |
| SHOW USER PROCEDURES | https://docs.snowflake.com/en/sql-reference/sql/show-user-procedures |
| EXECUTE IMMEDIATE | https://docs.snowflake.com/en/sql-reference/sql/execute-immediate |
| EXECUTE IMMEDIATE FROM | https://docs.snowflake.com/en/sql-reference/sql/execute-immediate-from |
| Streams & tasks | https://docs.snowflake.com/en/sql-reference/commands-stream |
| DCM Projects | https://docs.snowflake.com/en/sql-reference/commands-dcm-projects |
| dbt Projects on Snowflake | https://docs.snowflake.com/en/sql-reference/commands-dbt-projects-on-snowflake |
| Classes & instances | https://docs.snowflake.com/en/sql-reference/commands-class |
| Machine learning | https://docs.snowflake.com/en/sql-reference/commands-ml |
| Cortex | https://docs.snowflake.com/en/sql-reference/commands-cortex |
| Listings | https://docs.snowflake.com/en/sql-reference/commands-listings |
| Openflow data plane integration | https://docs.snowflake.com/en/sql-reference/commands-ofdata-plane |
| Organization profiles | https://docs.snowflake.com/en/sql-reference/commands-organization-profiles |
| Security | https://docs.snowflake.com/en/sql-reference/commands-security |
| Data Governance | https://docs.snowflake.com/en/sql-reference/commands-data-governance |
| Privacy | https://docs.snowflake.com/en/sql-reference/commands-privacy |
| Data loading & unloading | https://docs.snowflake.com/en/sql-reference/commands-data-loading |
| File staging | https://docs.snowflake.com/en/sql-reference/commands-file |
| Storage lifecycle policies | https://docs.snowflake.com/en/sql-reference/commands-storage-lifecycle-policies |
| Git | https://docs.snowflake.com/en/sql-reference/commands-git |
| Alerts | https://docs.snowflake.com/en/sql-reference/commands-alert |
| Native Apps Framework | https://docs.snowflake.com/en/sql-reference/commands-native-apps |
| Snowflake App Runtime | https://docs.snowflake.com/en/sql-reference/commands-snowflake-apps |
| Streamlit | https://docs.snowflake.com/en/sql-reference/commands-streamlit |
| Notebook | https://docs.snowflake.com/en/sql-reference/commands-notebook |
| Snowpark Container Services | https://docs.snowflake.com/en/sql-reference/commands-snowpark-container-services |
| Snowflake Postgres | https://docs.snowflake.com/en/user-guide/snowflake-postgres/about |
| Function and stored procedure reference | https://docs.snowflake.com/en/sql-reference-functions |
| Class reference | https://docs.snowflake.com/en/sql-reference-classes |
| Scripting reference | https://docs.snowflake.com/en/sql-reference-snowflake-scripting |
| General reference | https://docs.snowflake.com/en/sql-reference |
| API reference | https://docs.snowflake.com/en/api-reference |
| Reference | https://docs.snowflake.com/en/reference |
| SQL command reference | https://docs.snowflake.com/en/sql-reference-commands |
| Functions, procedures, & scripting | https://docs.snowflake.com/en/sql-reference/commands-function |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#call-with-anonymous-procedure |
| stored procedure | https://docs.snowflake.com/developer-guide/stored-procedure/stored-procedures-overview |
| caller’s rights | https://docs.snowflake.com/developer-guide/stored-procedure/stored-procedures-rights |
| CREATE PROCEDURE | https://docs.snowflake.com/sql-reference/sql/create-procedure |
| CALL | https://docs.snowflake.com/sql-reference/sql/call |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#syntax |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#java |
| Preview Feature | https://docs.snowflake.com/release-notes/preview-features |
| Java handler | https://docs.snowflake.com/developer-guide/stored-procedure/java/procedure-java-tabular-data |
| staged handlers | https://docs.snowflake.com/developer-guide/inline-or-staged |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#javascript |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#python |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#scala |
| Preview Feature | https://docs.snowflake.com/release-notes/preview-features |
| Scala handler | https://docs.snowflake.com/developer-guide/stored-procedure/scala/procedure-scala-tabular-data |
| staged handlers | https://docs.snowflake.com/developer-guide/inline-or-staged |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#snowflake-scripting |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#required-parameters |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#all-languages |
| Identifier requirements | https://docs.snowflake.com/sql-reference/identifiers-syntax |
| Java procedures | https://docs.snowflake.com/developer-guide/stored-procedure/java/procedure-java-overview |
| SQL-Java Data Type Mappings | https://docs.snowflake.com/developer-guide/udf-stored-procedure-data-type-mapping#label-sql-java-data-type-mappings |
| JavaScript procedures | https://docs.snowflake.com/developer-guide/stored-procedure/stored-procedures-javascript |
| SQL and JavaScript data type mapping | https://docs.snowflake.com/developer-guide/stored-procedure/stored-procedures-javascript#label-stored-procedure-data-type-mapping |
| Python procedures | https://docs.snowflake.com/developer-guide/stored-procedure/python/procedure-python-overview |
| SQL-Python Data Type Mappings | https://docs.snowflake.com/developer-guide/udf-stored-procedure-data-type-mapping#label-sql-python-data-type-mappings |
| Scala procedures | https://docs.snowflake.com/developer-guide/stored-procedure/scala/procedure-scala-overview |
| SQL-Scala Data Type Mappings | https://docs.snowflake.com/developer-guide/udf-stored-procedure-data-type-mapping#label-sql-types-to-scala-types |
| SQL data type | https://docs.snowflake.com/sql-reference-data-types |
| Java procedures | https://docs.snowflake.com/developer-guide/stored-procedure/java/procedure-java-overview |
| SQL-Java Data Type Mappings | https://docs.snowflake.com/developer-guide/udf-stored-procedure-data-type-mapping#label-sql-java-data-type-mappings |
| JavaScript procedures | https://docs.snowflake.com/developer-guide/stored-procedure/stored-procedures-javascript |
| SQL and JavaScript data type mapping | https://docs.snowflake.com/developer-guide/stored-procedure/stored-procedures-javascript#label-stored-procedure-data-type-mapping |
| Python procedures | https://docs.snowflake.com/developer-guide/stored-procedure/python/procedure-python-overview |
| SQL-Python Data Type Mappings | https://docs.snowflake.com/developer-guide/udf-stored-procedure-data-type-mapping#label-sql-python-data-type-mappings |
| Scala procedures | https://docs.snowflake.com/developer-guide/stored-procedure/scala/procedure-scala-overview |
| SQL-Scala Data Type Mappings | https://docs.snowflake.com/developer-guide/udf-stored-procedure-data-type-mapping#label-sql-types-to-scala-types |
| SQL data type | https://docs.snowflake.com/sql-reference-data-types |
| Snowflake data types | https://docs.snowflake.com/sql-reference-data-types |
| Java | https://docs.snowflake.com/developer-guide/stored-procedure/scala/procedure-scala-tabular-data |
| Python | https://docs.snowflake.com/developer-guide/stored-procedure/python/procedure-python-tabular-data |
| Scala | https://docs.snowflake.com/developer-guide/stored-procedure/scala/procedure-scala-tabular-data |
| Snowflake Scripting | https://docs.snowflake.com/sql-reference/snowflake-scripting/return |
| Snowflake Scripting block | https://docs.snowflake.com/developer-guide/stored-procedure/stored-procedures-snowflake-scripting#label-stored-procedure-snowscript-call-sp-return-value |
| the returned value cannot be used because the call cannot be part of an expression | https://docs.snowflake.com/developer-guide/stored-procedures-vs-udfs#label-sp-udf-using-values |
| Java | https://docs.snowflake.com/developer-guide/stored-procedure/java/procedure-java-overview |
| JavaScript | https://docs.snowflake.com/developer-guide/stored-procedure/stored-procedures-javascript |
| Python | https://docs.snowflake.com/developer-guide/stored-procedure/python/procedure-python-overview |
| Scala | https://docs.snowflake.com/developer-guide/stored-procedure/scala/procedure-scala-overview |
| Snowflake Scripting | https://docs.snowflake.com/developer-guide/snowflake-scripting/index |
| handlers are on a stage | https://docs.snowflake.com/developer-guide/inline-or-staged |
| Writing stored procedures with SQL and Python | https://docs.snowflake.com/developer-guide/stored-procedure/python/procedure-python-overview |
| Writing Java handlers for stored procedures created with SQL | https://docs.snowflake.com/developer-guide/stored-procedure/java/procedure-java-overview |
| Writing Scala handlers for stored procedures created with SQL | https://docs.snowflake.com/developer-guide/stored-procedure/scala/procedure-scala-overview |
| string literal delimiters | https://docs.snowflake.com/sql-reference/data-types-text#label-quoted-string-constants |
| Working with stored procedures | https://docs.snowflake.com/developer-guide/stored-procedure/stored-procedures-usage |
| Overloading procedures and functions | https://docs.snowflake.com/developer-guide/udf-stored-procedure-naming-conventions#label-procedure-function-name-overloading |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#java-python-or-scala |
| Snowpark API | https://docs.snowflake.com/developer-guide/snowpark/index |
| INFORMATION_SCHEMA.PACKAGES view | https://docs.snowflake.com/sql-reference/info-schema/packages |
| Using third-party packages | https://docs.snowflake.com/developer-guide/udf/python/udf-python-packages |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#optional-parameters |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#all-languages |
| Snowflake Scripting variable | https://docs.snowflake.com/developer-guide/snowflake-scripting/variables |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#java-python-or-scala |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#usage-notes |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#general-usage |
| Transaction management | https://docs.snowflake.com/developer-guide/stored-procedure/stored-procedures-usage#label-stored-procedures-usage-transaction-management |
| VARIANT | https://docs.snowflake.com/sql-reference/data-types-semistructured#label-data-type-variant |
| Metadata fields in Snowflake | https://docs.snowflake.com/sql-reference/metadata |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#syntax |
| WITH | https://docs.snowflake.com/sql-reference/constructs/with |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#privileges |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#language-specific |
| known limitations | https://docs.snowflake.com/developer-guide/stored-procedure/java/procedure-java-limitations |
| known limitations | https://docs.snowflake.com/developer-guide/stored-procedure/python/procedure-python-limitations |
| known limitations | https://docs.snowflake.com/developer-guide/stored-procedure/scala/procedure-scala-limitations |
| ¶ | https://docs.snowflake.com/sql-reference/sql/call-with#examples |
| Writing Java handlers for stored procedures created with SQL | https://docs.snowflake.com/developer-guide/stored-procedure/java/procedure-java-overview |
| Writing stored procedures with SQL and Python | https://docs.snowflake.com/developer-guide/stored-procedure/python/procedure-python-overview |
| Writing Scala handlers for stored procedures created with SQL | https://docs.snowflake.com/developer-guide/stored-procedure/scala/procedure-scala-overview |
| Writing stored procedures in Snowflake Scripting | https://docs.snowflake.com/developer-guide/stored-procedure/stored-procedures-snowflake-scripting |
| Working with stored procedures | https://docs.snowflake.com/developer-guide/stored-procedure/stored-procedures-usage |
| Visit Snowflake | https://www.snowflake.com |
| Join the conversation | https://community.snowflake.com/s/ |
| Develop with Snowflake | https://developers.snowflake.com |
| Share your feedback | https://docs.snowflake.com/feedback |
| Read the latest on our blog | https://www.snowflake.com/blog/ |
| Get your own certification | https://learn.snowflake.com |
| Privacy Notice | https://www.snowflake.com/privacy-policy/ |
| Site Terms | https://www.snowflake.com/legal/snowflake-site-terms/ |
| Snowflake Python APIs | https://docs.snowflake.com/developer-guide/snowflake-python-api/snowflake-python-overview |
| Snowflake REST APIs | https://docs.snowflake.com/developer-guide/snowflake-rest-api/snowflake-rest-api |
| Snowflake CLI | https://docs.snowflake.com/developer-guide/snowflake-cli/index |
| Syntax | https://docs.snowflake.com/sql-reference/sql/call-with#syntax |
| Required parameters | https://docs.snowflake.com/sql-reference/sql/call-with#required-parameters |
| Optional parameters | https://docs.snowflake.com/sql-reference/sql/call-with#optional-parameters |
| Usage notes | https://docs.snowflake.com/sql-reference/sql/call-with#usage-notes |
| Examples | https://docs.snowflake.com/sql-reference/sql/call-with#examples |