Skip to content

Commit f3a865e

Browse files
Update function coverage documentation (#438)
Co-authored-by: LocalStack Bot <localstack-bot@users.noreply.github.com>
1 parent 79c7bd0 commit f3a865e

File tree

2 files changed

+40
-27
lines changed

2 files changed

+40
-27
lines changed

public/data/snowflake/sql-functions.json

Lines changed: 31 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"generated_at": "2026-02-09T09:39:59.956Z",
3-
"total_functions": 905,
4-
"supported_count": 275,
5-
"unsupported_count": 630,
2+
"generated_at": "2026-02-15T00:45:12.978Z",
3+
"total_functions": 907,
4+
"supported_count": 294,
5+
"unsupported_count": 613,
66
"functions": [
77
{
88
"name": "ABS",
@@ -298,7 +298,7 @@
298298
},
299299
{
300300
"name": "AS_DATE",
301-
"supported": false
301+
"supported": true
302302
},
303303
{
304304
"name": "AS_DECIMAL, AS_NUMBER",
@@ -314,11 +314,11 @@
314314
},
315315
{
316316
"name": "AS_OBJECT",
317-
"supported": false
317+
"supported": true
318318
},
319319
{
320320
"name": "AS_TIME",
321-
"supported": false
321+
"supported": true
322322
},
323323
{
324324
"name": "AS_TIMESTAMP_*",
@@ -370,15 +370,15 @@
370370
},
371371
{
372372
"name": "BASE64_DECODE_BINARY",
373-
"supported": false
373+
"supported": true
374374
},
375375
{
376376
"name": "BASE64_DECODE_STRING",
377-
"supported": false
377+
"supported": true
378378
},
379379
{
380380
"name": "BASE64_ENCODE",
381-
"supported": false
381+
"supported": true
382382
},
383383
{
384384
"name": "[ NOT ] BETWEEN",
@@ -554,7 +554,7 @@
554554
},
555555
{
556556
"name": "CONCAT_WS",
557-
"supported": false
557+
"supported": true
558558
},
559559
{
560560
"name": "CONDITIONAL_CHANGE_EVENT",
@@ -806,7 +806,7 @@
806806
},
807807
{
808808
"name": "DECODE",
809-
"supported": false
809+
"supported": true
810810
},
811811
{
812812
"name": "DECOMPRESS_BINARY",
@@ -1108,6 +1108,10 @@
11081108
"name": "GET_CONDITION_QUERY_UUID",
11091109
"supported": false
11101110
},
1111+
{
1112+
"name": "GET_CONFIGURATION_VALUE (SYS_CONTEXT function)",
1113+
"supported": false
1114+
},
11111115
{
11121116
"name": "GET_CONTACTS",
11131117
"supported": false
@@ -1452,6 +1456,10 @@
14521456
"name": "IS_CHAR, IS_VARCHAR",
14531457
"supported": true
14541458
},
1459+
{
1460+
"name": "IS_CONFIGURATION_SET (SYS_CONTEXT function)",
1461+
"supported": false
1462+
},
14551463
{
14561464
"name": "IS_DATABASE_ROLE_IN_SESSION",
14571465
"supported": false
@@ -1630,7 +1638,7 @@
16301638
},
16311639
{
16321640
"name": "LPAD",
1633-
"supported": false
1641+
"supported": true
16341642
},
16351643
{
16361644
"name": "LTRIM",
@@ -1682,7 +1690,7 @@
16821690
},
16831691
{
16841692
"name": "MD5_BINARY",
1685-
"supported": false
1693+
"supported": true
16861694
},
16871695
{
16881696
"name": "MD5_NUMBER — Obsoleted",
@@ -1742,7 +1750,7 @@
17421750
},
17431751
{
17441752
"name": "MONTHS_BETWEEN",
1745-
"supported": false
1753+
"supported": true
17461754
},
17471755
{
17481756
"name": "NETWORK_RULE_REFERENCES",
@@ -1814,7 +1822,7 @@
18141822
},
18151823
{
18161824
"name": "OCTET_LENGTH",
1817-
"supported": false
1825+
"supported": true
18181826
},
18191827
{
18201828
"name": "ONLINE_FEATURE_TABLE_REFRESH_HISTORY",
@@ -1922,7 +1930,7 @@
19221930
},
19231931
{
19241932
"name": "REGEXP_COUNT",
1925-
"supported": false
1933+
"supported": true
19261934
},
19271935
{
19281936
"name": "REGEXP_INSTR",
@@ -2046,7 +2054,7 @@
20462054
},
20472055
{
20482056
"name": "RPAD",
2049-
"supported": false
2057+
"supported": true
20502058
},
20512059
{
20522060
"name": "RTRIM",
@@ -2134,15 +2142,15 @@
21342142
},
21352143
{
21362144
"name": "SOUNDEX",
2137-
"supported": false
2145+
"supported": true
21382146
},
21392147
{
21402148
"name": "SOUNDEX_P123",
21412149
"supported": false
21422150
},
21432151
{
21442152
"name": "SPACE",
2145-
"supported": false
2153+
"supported": true
21462154
},
21472155
{
21482156
"name": "<service_name>!SPCS_CANCEL_JOB",
@@ -2442,7 +2450,7 @@
24422450
},
24432451
{
24442452
"name": "STDDEV, STDDEV_SAMP",
2445-
"supported": false
2453+
"supported": true
24462454
},
24472455
{
24482456
"name": "STDDEV_POP",
@@ -2458,7 +2466,7 @@
24582466
},
24592467
{
24602468
"name": "STRTOK",
2461-
"supported": false
2469+
"supported": true
24622470
},
24632471
{
24642472
"name": "STRTOK_SPLIT_TO_TABLE",
@@ -3414,7 +3422,7 @@
34143422
},
34153423
{
34163424
"name": "TRANSLATE",
3417-
"supported": false
3425+
"supported": true
34183426
},
34193427
{
34203428
"name": "TRIM",

src/content/docs/snowflake/feature-coverage.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
1+
12
---
23
title: "Feature Coverage"
34
linkTitle: "Feature Coverage"
4-
description: Overview of the implemented Snowflake resource types and operations in LocalStack
5-
template: doc
6-
editUrl: false
5+
weight: 1
6+
description: >
7+
Overview of the implemented Snowflake features in LocalStack
8+
cascade:
9+
type: docs
710
hide_readingtime: true
811
---
912

@@ -12,6 +15,7 @@ hide_readingtime: true
1215
This page provides a list of Snowflake query features (resource types and operations) that are supported in the LocalStack emulator.
1316
The content will be updated as additional query features and functions are implemented.
1417

18+
1519
### Applications
1620
| |ALTER|CREATE|DESCRIBE|DROP|SHOW|
1721
|----|----|----|----|----|----|
@@ -40,7 +44,7 @@ The content will be updated as additional query features and functions are imple
4044
### Dynamic Tables
4145
| |ALTER|CREATE|DESCRIBE|DROP|SHOW|UNDROP|
4246
|----|----|----|----|----|----|----|
43-
|**DYNAMIC TABLE**|||||||
47+
|**DYNAMIC TABLE**|||||||
4448

4549
### External Tables
4650
| |ALTER|CREATE|DESCRIBE|DROP|SHOW|
@@ -166,3 +170,4 @@ The content will be updated as additional query features and functions are imple
166170
| |ALTER|CREATE|DESCRIBE|DROP|SHOW|USE|
167171
|----|----|----|----|----|----|----|
168172
|**WAREHOUSE**|||||||
173+

0 commit comments

Comments
 (0)