Important
Helios features are now enabled during weekly update windows and are no longer directly tied to SingleStore engine releases. Refer to the release notes to view the latest features available in your Helios cluster.
Procedural SQL Reference
On this page
This section contains information about SingleStore Procedural SQL (PSQL), which encompasses stored procedures, user-defined scalar-value functions (UDFs), user-defined table-valued functions (TVFs), and user-defined aggregate functions (UDAFs).
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.
Extensions
Extensions in SingleStore allow you to combine user-defined objects, such as UDFs or UDAFs, into a packaged archive and then create, manage, and deploy these objects and other resources using the CREATE EXTENSION command.
Related Topics
In this section
- Anonymous Code Blocks
- Control Flow Statements
- Exceptions and Exception Handling
- MySQL Client Delimiters
- Transactions in Stored Procedures
- Extensions
- CREATE AGGREGATE
- CREATE EXTERNAL FUNCTION
- CREATE FUNCTION (TVF)
- CREATE FUNCTION (UDF)
- CREATE PROCEDURE
- CREATE TEMPORARY PROCEDURE
- DROP FUNCTION
- DROP PROCEDURE
- DROP AGGREGATE
- SHOW AGGREGATES
- SHOW CREATE AGGREGATE
- SHOW CREATE FUNCTION
- SHOW CREATE PROCEDURE
- SHOW FUNCTIONS
- SHOW PROCEDURES
- %ROWTYPE and %TYPE
- ARRAY
- CALL
- CREATE_ARRAY
- COLLECT
- ECHO
- ECHO SELECT
- EXECUTE IMMEDIATE
- INSERT_ALL
- RECORD
- ROW
- QUERY
- SCALAR
- TO_QUERY
Last modified: