Skip to content

Commit c171705

Browse files
authored
Update index.md
1 parent 8bf9a24 commit c171705

File tree

1 file changed

+38
-33
lines changed
  • docs/en/sql-reference/20-sql-functions

1 file changed

+38
-33
lines changed

docs/en/sql-reference/20-sql-functions/index.md

Lines changed: 38 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -2,68 +2,73 @@
22
title: SQL Function Reference
33
---
44

5-
This page provides a reference for all SQL functions available in Databend, organized by category.
5+
Databend provides comprehensive SQL functions for all types of data processing. Functions are organized by importance and usage frequency.
66

7-
## Core SQL Functions
7+
## Core Data Functions
88

99
| Category | Description |
1010
|----------|-------------|
11-
| [Numeric Functions](./04-numeric-functions/index.md) | Mathematical operations for numerical data processing and analysis |
12-
| [String Functions](./06-string-functions/index.md) | Text manipulation and pattern matching operations for data processing |
13-
| [Date & Time Functions](./05-datetime-functions/index.md) | Date and time manipulation for temporal data analysis |
14-
| [Aggregate Functions](./07-aggregate-functions/index.md) | Functions that perform calculations across multiple rows |
15-
| [Window Functions](./08-window-functions/index.md) | Functions that operate on a set of rows related to the current row |
11+
| [Numeric Functions](./04-numeric-functions/index.md) | Mathematical operations and calculations |
12+
| [String Functions](./06-string-functions/index.md) | Text manipulation and string processing |
13+
| [Date & Time Functions](./05-datetime-functions/index.md) | Date, time, and temporal operations |
14+
| [Interval Functions](./05-interval-functions/index.md) | Time unit conversion and interval creation |
15+
| [Conversion Functions](./02-conversion-functions/index.md) | Type casting and data format conversions |
16+
| [Conditional Functions](./03-conditional-functions/index.md) | Logic and control flow operations |
1617

17-
## Data Type Functions
18+
## Analytics Functions
1819

1920
| Category | Description |
2021
|----------|-------------|
21-
| [Conversion Functions](./02-conversion-functions/index.md) | Type conversion and casting operations between different data types |
22-
| [Structured & Semi-Structured Functions](./10-semi-structured-functions/index.md) | Functions for processing JSON, arrays, objects, maps, and other structured data types |
22+
| [Aggregate Functions](./07-aggregate-functions/index.md) | Statistical calculations across multiple rows |
23+
| [Window Functions](./08-window-functions/index.md) | Advanced analytics with window operations |
24+
| [Bitmap Functions](./01-bitmap-functions/index.md) | High-performance bitmap operations and analytics |
2325

24-
## Logical and Control Functions
26+
## Semi-Structured Data
2527

2628
| Category | Description |
2729
|----------|-------------|
28-
| [Conditional Functions](./03-conditional-functions/index.md) | Logic-based data transformation and flow control functions |
29-
| [Interval Functions](./05-interval-functions/index.md) | Creation and manipulation of time intervals for date calculations |
30+
| [Semi-Structured Functions](./10-semi-structured-functions/index.md) | JSON, arrays, objects, and nested data processing |
3031

31-
## System and Metadata Functions
32+
## AI & Search
3233

3334
| Category | Description |
3435
|----------|-------------|
35-
| [Table Functions](./17-table-functions/index.md) | Functions that return result sets as tables |
36-
| [System Functions](./16-system-functions/index.md) | Functions for accessing system information and management |
37-
| [Context Functions](./15-context-functions/index.md) | Functions for accessing session and environment information |
36+
| [AI Functions](./11-ai-functions/index.md) | Natural language processing and AI capabilities |
37+
| [Vector Functions](./11-vector-functions/index.md) | Vector similarity and distance calculations |
38+
| [Search Functions](./10-search-functions/index.md) | Full-text search and relevance scoring |
3839

39-
## Specialized Analytics Functions
40+
## Data Management
4041

4142
| Category | Description |
4243
|----------|-------------|
43-
| [Geo Functions](./09-geo-functions/index.md) | Geographic coordinate and H3 geospatial operations |
44-
| [Geometry Functions](./09-geometry-functions/index.md) | Geometric shape operations and spatial calculations |
45-
| [Search Functions](./10-search-functions/index.md) | Full-text search capabilities and text relevance |
44+
| [Table Functions](./17-table-functions/index.md) | File inspection, data generation, and system information |
45+
| [Dictionary Functions](./19-dictionary-functions/index.md) | Real-time external data source queries (MySQL, Redis) |
46+
| [Sequence Functions](./18-sequence-functions/index.md) | Auto-incrementing sequence value generation |
4647

47-
## AI and Vector Functions
48+
## Spatial Functions
4849

4950
| Category | Description |
5051
|----------|-------------|
51-
| [AI Functions](./11-ai-functions/index.md) | Natural language processing and AI capabilities |
52-
| [Vector Functions](./11-vector-functions/index.md) | Vector similarity and distance calculations |
52+
| [Geo Functions](./09-geo-functions/index.md) | Geographic coordinates and H3 geospatial operations |
53+
| [Geometry Functions](./09-geometry-functions/index.md) | Geometric shapes and spatial calculations |
54+
55+
## Security & Integrity
56+
57+
| Category | Description |
58+
|----------|-------------|
59+
| [Hash Functions](./12-hash-functions/index.md) | Data hashing and integrity verification |
60+
| [UUID Functions](./13-uuid-functions/index.md) | Universally unique identifier generation |
61+
| [IP Address Functions](./14-ip-address-functions/index.md) | Network address manipulation and validation |
5362

54-
## Data Integrity Functions
63+
## System Functions
5564

5665
| Category | Description |
5766
|----------|-------------|
58-
| [Hash Functions](./12-hash-functions/index.md) | Data hashing and fingerprinting algorithms |
59-
| [UUID Functions](./13-uuid-functions/index.md) | Universally unique identifier generation and handling |
60-
| [IP Address Functions](./14-ip-address-functions/index.md) | IP address manipulation and conversion |
61-
| [Bitmap Functions](./01-bitmap-functions/index.md) | Bit-level operations and manipulations |
67+
| [System Functions](./16-system-functions/index.md) | System information and management operations |
68+
| [Context Functions](./15-context-functions/index.md) | Current session, user, and database information |
6269

63-
## Utility Functions
70+
## Development Tools
6471

6572
| Category | Description |
6673
|----------|-------------|
67-
| [Sequence Functions](./18-sequence-functions/index.md) | Sequence generation and manipulation |
68-
| [Dictionary Functions](./19-dictionary-functions/index.md) | External data source integration |
69-
| [Test Functions](./19-test-functions/index.md) | Functions for testing and development purposes |
74+
| [Test Functions](./19-test-functions/index.md) | Testing and debugging utilities |

0 commit comments

Comments
 (0)