crate.io Logo
  • Products
    • CrateDB Overview
    • CrateDB Cloud
    • CrateDB Edge
    • CrateDB On-Premises
    • Pricing
    • Get CrateDB
  • Customers
    • Success Stories
    • Use Cases
    • Industries
  • Docs
  • Resources
    • Blog
    • Events
    • Newsletter
    • Videos
    • Webinars
    • White Papers
  • Community
  • Login
  • Get CrateDB
Toggle Doc Menu
Search
    • Install CrateDB
    • CrateDB
    • Reference
      • Concepts
      • CLI tools
      • Configuration
      • General use
        • Data definition
        • Data manipulation
        • Querying
        • Built-in functions and operators
          • Scalar functions
          • Aggregation
          • Arithmetic operators
          • Bit operators
          • Table functions
          • Comparison operators
          • Array comparisons
          • Subquery expressions
          • Window functions
        • User-defined functions
        • Blobs
        • Optimistic Concurrency Control
        • Information schema
      • Administration
      • SQL syntax
      • Client interfaces
      • Appendices
    • Clients and Tools
    • Admin UI
    • Crash CLI
    • CrateDB Cloud
      • Tutorials
      • How-To Guides
      • Reference
      • Croud CLI
    • JDBC
    • PHP DBAL
    • PHP PDO
    • Python
    • .NET Npgsql
    • Sample Applications
    • Support
v:5.2
master latest 5.2 5.1 4.8 3.3

Built-in functions and operatorsΒΆ

This chapter provides an overview of built-in functions and operators.

Table of contents

  • Scalar functions
    • String functions
    • Date and time functions
    • Geo functions
    • Mathematical functions
    • Regular expression functions
    • Array functions
    • Object functions
    • Conditional functions and expressions
    • System information functions
    • Special functions
  • Aggregation
    • Aggregate expressions
    • Aggregate functions
    • Limitations
  • Arithmetic operators
  • Bit operators
  • Table functions
    • Scalar functions
    • empty_row( )
    • unnest( array [ array , ] )
    • pg_catalog.generate_series(start, stop, [step])
    • pg_catalog.generate_subscripts(array, dim, [reverse])
    • regexp_matches(source, pattern [, flags])
    • pg_catalog.pg_get_keywords()
    • information_schema._pg_expandarray(array)
  • Comparison operators
    • Basic operators
    • WHERE clause operators
  • Array comparisons
    • IN (value [, ...])
    • ANY/SOME (array expression)
    • ALL (array_expression)
  • Subquery expressions
    • IN (subquery)
    • ANY/SOME (subquery)
    • ALL (subquery)
  • Window functions
    • Window function call
    • Window definition
    • General-purpose window functions
    • Aggregate window functions

Feedback

How helpful was this page?
New issue Edit on GitHub View on GitHub

Product

  • CrateDB Overview
  • CrateDB Cloud
  • CrateDB Edge
  • CrateDB On-Premises
  • Compare
  • Pricing
  • Download
  • CrateDB Cloud Login

Customers

  • Success Stories
  • Use Cases
  • Industries

Resources

  • Blog
  • Events
  • Content Library
  • Newsletter
  • Videos
  • Webinars
  • White Papers

Developers

  • Get Started
  • Reference
  • How-To Guides
  • Support
  • SQL 99 Docs
  • Community
  • Github
  • Contribute

Company

  • About us
  • Jobs
  • Partners
  • Newsroom
  • Security
  • Contact

Follow us

Follow us on Twitter Follow us on Twitter Follow us on LinkedIn Follow us on LinkedIn Follow us on Facebook Follow us on Facebook Follow us on YouTube Follow us on YouTube Follow us on GitHub Follow us on GitHub
  • Legal
  • Privacy Policy
  • Imprint

erdf
  • Legal
  • Privacy Policy
  • Imprint
  • European Regional Development Funds Logo
crate.io Logo

Subscribe to the Crate.io Newsletter now