mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 15:42:02 +00:00
Fix startsWith function
This commit is contained in:
parent
3a5c644f2e
commit
a0e11264ee
@ -152,9 +152,34 @@ Similar to base64Decode, but in case of error an empty string would be returned.
|
||||
|
||||
Returns whether to end with the specified suffix. Returns 1 if the string ends with the specified suffix, otherwise it returns 0.
|
||||
|
||||
## startsWith(s, prefix) {#function-startswith}
|
||||
## startsWith(str, prefix) {#function-startswith}
|
||||
|
||||
Returns whether to start with the specified prefix. Returns 1 if the string starts with the specified prefix, otherwise it returns 0.
|
||||
Returns 1 whether string starts with the specified prefix, otherwise it returns 0.
|
||||
|
||||
```sql
|
||||
SELECT startsWith('string', 'str');
|
||||
```
|
||||
|
||||
**Returned values**
|
||||
|
||||
- 1, if the string starts with the specified prefix.
|
||||
- 0, if the string isn't start with the specified prefix.
|
||||
|
||||
**Example**
|
||||
|
||||
Query:
|
||||
|
||||
```sql
|
||||
SELECT startsWith('Hello, world!', 'He');
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
```text
|
||||
┌─startsWith('Hello, world!', 'He')─┐
|
||||
│ 1 │
|
||||
└───────────────────────────────────┘
|
||||
```
|
||||
|
||||
## trimLeft(s)
|
||||
|
||||
|
@ -124,11 +124,37 @@ SELECT format('{} {}', 'Hello', 'World')
|
||||
|
||||
Возвращает 1, если строка завершается указанным суффиксом, и 0 в противном случае.
|
||||
|
||||
## startsWith(s, prefix) {#function-startswith}
|
||||
## startsWith(str, prefix) {#function-startswith}
|
||||
|
||||
Возвращает 1, если строка начинается указанным префиксом, и 0 в противном случае.
|
||||
Возвращает 1, если строка начинается указанным префиксом, в противном случае 0.
|
||||
|
||||
```sql
|
||||
SELECT startsWith('string', 'str');
|
||||
```
|
||||
|
||||
**Возвращаемые значения**
|
||||
|
||||
- 1, если строка начинается указанным префиксом.
|
||||
- 0, если строка не начинается указанным префиксом.
|
||||
|
||||
**Пример**
|
||||
|
||||
Запрос:
|
||||
|
||||
```sql
|
||||
SELECT startsWith('Hello, world!', 'He');
|
||||
```
|
||||
|
||||
Ответ:
|
||||
|
||||
```text
|
||||
┌─startsWith('Hello, world!', 'He')─┐
|
||||
│ 1 │
|
||||
└───────────────────────────────────┘
|
||||
```
|
||||
|
||||
## CRC32(s)
|
||||
|
||||
Возвращает чексумму CRC32 данной строки.
|
||||
Тип результата - UInt32.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user