SerenDB Docs
Ctrlk
  • Home
  • Introduction
  • Get Started
  • About SerenDB
  • Connect
  • AI & Machine Learning
  • Data API
  • x402 Payment Gateway
  • SerenDB Auth
  • Serverless Driver
  • Guides
  • Import & Migration
  • Manage
  • PostgreSQL
  • Extensions
  • Functions
    • Introduction
    • Aggregate
    • JSON
    • String
    • Date & Time
    • Array
  • Data Types
  • Security
  • Reference
  • Community
  • Changelog
Powered by GitBook
On this page
  • Aggregate functions
  • Array functions
  • Date / Time functions
  • JSON functions
  • Mathematical functions
  • String functions
  • Window functions
  1. Functions

Introduction

Get started with commonly-used Postgres functions with SerenDB's function guides. For other functions that Postgres supports, visit the official Postgres Functions and Operators documentation.

Aggregate functions

array_agg()

avg()

count()

max()

sum()

Array functions

array_length()

Date / Time functions

age()

current_timestamp

date_trunc()

extract()

now()

JSON functions

array_to_json()

json()

json_agg()

json_array_elements()

jsonb_array_elements()

json_build_object()

json_each()

json_exists()

json_extract_path()

json_extract_path_text()

json_object()

json_populate_record()

json_query()

json_scalar()

json_serialize()

json_table()

json_to_record()

json_value()

jsonb_each()

jsonb_extract_path()

jsonb_extract_path_text()

jsonb_object()

jsonb_populate_record()

jsonb_to_record()

Mathematical functions

abs()

random()

round()

String functions

concat()

lower()

substring()

regexp_match()

regexp_replace()

trim()

Window functions

dense_rank()

lag()

lead()

rank()

PreviousFunctionsNextAggregate

Last updated 1 month ago