Skip to content
Starburst Enterprise 469-e STS logo
Documentation: Starburst Enterprise 469-e STS User-defined functions
Product:
Latest LTS (468-e) 462-e LTS 453-e LTS 443-e LTS Latest STS (471-e) 469-e STS
  • Introduction
  • Clients
  • Starburst Galaxy
  • Starburst Enterprise
  • Resources

Get started

  • Overview
  • What is Starburst Enterprise?
  • Try Starburst Enterprise
  • Learn Starburst Enterprise
  • Product versions
  • Release notes
  • Get support

For all users

  • Starburst Enterprise web UI
  • Clients
  • Data products
  • Insights

Use SQL

  • SQL language
  • SQL statement syntax
  • Functions and operators
  • SQL UDFs
    • Introduction to UDFs
    • FUNCTION
    • SQL user-defined functions
    • Python user-defined functions

For data engineers

  • Define catalogs
  • Object storage
  • Materialized views
  • Query optimizer

Connect to data sources

  • Connector overview
  • Object storage connectors
  • Non-object storage connectors
  • Utilities
  • Community-supported connectors
  • Starburst connectors feature matrix
  • Monitor and manage cost and performance

For platform administrators

  • Administration topics
  • Performance, logging, and governance features
  • Security
  • Starburst Enterprise REST API

Deploy in cloud ecosystems

  • AWS ecosystem
  • Google Cloud
  • Microsoft Azure
  • Red Hat OpenShift

SEP deployment mechanisms

  • Starburst Enterprise license
  • Deploy with Kubernetes
  • Deploy with Starburst Admin
  • Deploy with CFT on AWS
  • Local installation

Appendix

  • Trino developer guide
  • Version-specific notices and information

User-defined functions#

A user-defined function (UDF) is a custom function authored by a user of Trino in a client application. UDFs are scalar functions that return a single output value, similar to built-in functions.

More details are available in the following sections:

  • Introduction to UDFs
  • FUNCTION
  • SQL user-defined functions
  • Python user-defined functions

Is the information on this page helpful?

Yes

No

Cancel
"Previous" Window functions
"Next" Introduction to UDFs

Resources

  • Starburst Enterprise reference documentation
  • Video library
  • Glossary
  • Free O'Reilly book - Trino: The Definitive Guide
  • Trino Community Broadcast
  • Starburst blog

Contact and more

  • Starburst
  • Join our weekly demos
  • Start a trial
  • Get support
  • Contact us
Starburst Enterprise 469-e STS logo
  • Copyright © 2017-2025
    Starburst Data
  • Trademark information