Procedural Extensions
On this page
SingleStore Procedural Extensions (PSQL) are available beginning in MemSQL version 6.
Within stored procedures, you can write flexible queries that use static parameterized SQL and dynamic SQL.
Wasm-based Functions
SingleStore also supports Wasm-based functions.
For information on when to use PSQL, Wasm-based, or external functions, refer to Choose Between PSQL, Wasm-based, and External Functions.
Related Topics
In this section
- Performance
- Control Flow
- Additional Data Types
- Choose Between PSQL, Wasm-based, and External Functions
- Stored Procedures
- User-Defined Scalar-Valued Functions (UDFs)
- User-Defined Table-Valued Functions (TVFs)
- User-Defined Aggregate Functions (UDAFs)
- External Functions
- Static Parameterized SQL
- Dynamic SQL
- Procedural Extensions Security
- Procedural SQL Reference
- See Also
Last modified: June 13, 2025