# Share your best Trino SQL routine

DevFeed: [Share your best Trino SQL routine](<https://devfeed.tech/articles/share-your-best-trino-sql-routine-8741.md>)

Original publisher: [Read original article](<https://trino.io/blog/2023/11/09/routines.html>)

Author: Martin Traverso, Dain Sundstrom, David Phillips, Manfred Moser

Published: 2023-11-09T00:00:00Z

Content type: article

Language: en

Sources: [Trino Blog](<https://devfeed.tech/sources/trino-blog.md>)

Topics: [SQL](<https://devfeed.tech/topics/sql.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [blog-post](<https://devfeed.tech/tags/blog-post.md>), [cli](<https://devfeed.tech/tags/cli.md>), [community](<https://devfeed.tech/tags/community.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [examples](<https://devfeed.tech/tags/examples.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [slack](<https://devfeed.tech/tags/slack.md>), [sql](<https://devfeed.tech/tags/sql.md>), [summit](<https://devfeed.tech/tags/summit.md>)

## AI overview

This Trino article invites users to submit their best SQL routines for inclusion in the documentation and examples. It explains that Trino 431 introduced SQL routines, which let users define reusable procedural custom functions without building and deploying Java plugins. Contributors are asked to provide a use case, routine definition, invocation example, and test data, with submissions accepted through pull requests or email.

## Source excerpt

We want to see the best SQL routines you can write, feature them as examples in the documentation, and send you some goodies as a reward!