Commit 917864d
Escape single quotes in function aliases for EXPLAIN output
Add escapeFunctionAlias function that only escapes single quotes (not
backslashes) for function aliases. This differs from escapeAlias (used
for column aliases) which also escapes backslashes.
ClickHouse EXPLAIN AST preserves backslashes in function aliases but
requires single quotes to be escaped.
Fixes test: 02915_analyzer_fuzz_1/stmt2
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1 parent 0d9f7c9 commit 917864d
File tree
2 files changed
+9
-6
lines changed- internal/explain
- parser/testdata/02915_analyzer_fuzz_1
2 files changed
+9
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
10 | 17 | | |
11 | 18 | | |
12 | 19 | | |
| |||
132 | 139 | | |
133 | 140 | | |
134 | 141 | | |
135 | | - | |
| 142 | + | |
136 | 143 | | |
137 | 144 | | |
138 | 145 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
| 1 | + | |
0 commit comments