A newer version of this documentation is available.

View Latest
March 23, 2025
+ 12

How to call a user-defined function from SQL++ statements.
This guide is for Couchbase Server.

Introduction

A User-Defined Function can be called like any other SQL++ function. The Javascript is not called directly; it is called through the SQL++ User-Defined Function.

Calling the SQL++ User-Defined Function

An SQL++ User-Defined Function can be called from anywhere that a standard SQL++ function can be called.

  1. Access the Query Workbench UI from the Administration Console.

    accessing the query tool
  2. Set the context to match the namespace of the function you are calling.

    switch context to travel sample
  3. Enter the SQL++ statement in the query editor to run your function:

    EXECUTE FUNCTION GetBusinessDays("02/14/2022", "04/16/2022");