Tuesday, 5 August 2025

Stored Procedure - Language Selection SQL vs Javascript

 Choosing between LANGUAGE JAVASCRIPT and LANGUAGE SQL (Snowflake Scripting) for stored procedures depends on what you’re trying to accomplish.


Use SQL scripting when:

  • You're mostly executing SQL statements.

  • You want clean, readable procedures.

  • You're doing DML (INSERT, UPDATE, DELETE).


Use JavaScript when:

  • You need complex procedural logic not easily expressed in SQL.

  • You want to build dynamic SQL more flexibly.

  • You want to loop through result sets or arrays.


No comments:

Data Sharing

  1. Create Share CREATE SHARE my_share; 2. Grant privileges to share GRANT USAGE ON DATABASE my_db TO SHARE my_share; GRANT USAGE ...