CrateDB 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
    • CrateDB Cloud
    • Self-Managed
    • Getting Started
    • Reference Manual
      • Concepts
      • CLI tools
      • Configuration
      • General use
        • Data definition
        • Data manipulation
        • Querying
        • Built-in functions and operators
        • User-defined functions
        • Blobs
        • Optimistic Concurrency Control
        • Information schema
      • Administration
      • SQL syntax
      • Client interfaces
      • Appendices
    • Admin UI
    • Crash CLI
    • Drivers and Integrations
    • Support
    • Community
    • Integration Tutorials
    • Sample Applications

General useΒΆ

This section of the documentation covers any feature primarily of interest to a general user.

Table of contents

  • Data definition
    • Creating tables
    • Data types
    • System columns
    • Generated columns
    • Constraints
    • Storage
    • Partitioned tables
    • Sharding
    • Replication
    • Shard allocation filtering
    • Column policy
    • Fulltext indices
    • Fulltext analyzers
    • Show Create Table
    • Views
    • Altering tables
  • Data manipulation
    • Inserting data
    • Updating data
    • Deleting data
    • Import and export
  • Querying
    • Selecting data
    • Joins
    • Union
    • Refresh
    • Fulltext search
    • Geo search
  • 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
    • CREATE OR REPLACE
    • Supported types
    • Overloading
    • Determinism
    • DROP FUNCTION
    • Supported languages
  • Blobs
    • Creating a table for blobs
    • Custom location for storing blob data
    • List
    • Altering a blob table
    • Deleting a blob table
    • Using blob tables
  • Optimistic Concurrency Control
    • Introduction
    • Optimistic update
    • Optimistic delete
    • Known limitations
  • Information schema
    • Access
    • Virtual tables

Subscribe to the CrateDB Newsletter now

CrateDB Logo
  • Imprint
  • Contact
  • Legal
Follow us
Follow us on Twitter Follow us on LinkedIn Follow us on Facebook Follow us on Instagram Follow us on Facebook