> For the complete documentation index, see [llms.txt](https://docs.tableplus.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tableplus.com/gui-tools/database-objects/function.md).

# Function

## **Create function**

To create a new function:

* Right click on the left sidebar and choose **`New`** > **`Function/Procedure`**
* Write the SQL command.
* After you finish, press **`⌘ + S`** to commit changes to the server.

![](/files/-Lrsz9Any48EcEpJWPj8)

## **Edit function**

To edit an existing function:

* Click on the function name on the left sidebar to view the function
* Edit the SQL code
* Press **`⌘ + S`** to commit changes to the server.

## **Delete Function**

To delete a function, right click on the function name on the left sidebar and choose **`Delete`**, or select the function and press Delete key.
