mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-05 15:21:43 +00:00
55 lines
1.5 KiB
SQL
55 lines
1.5 KiB
SQL
SELECT 'leftPad';
|
|
SELECT leftPad('abc', 0);
|
|
SELECT leftPad('abc', 1);
|
|
SELECT leftPad('abc', 2);
|
|
SELECT leftPad('abc', 3);
|
|
SELECT leftPad('abc', 4);
|
|
SELECT leftPad('abc', 5);
|
|
SELECT leftPad('abc', 10);
|
|
|
|
SELECT leftPad('abc', 2, '*');
|
|
SELECT leftPad('abc', 4, '*');
|
|
SELECT leftPad('abc', 5, '*');
|
|
SELECT leftPad('abc', 10, '*');
|
|
SELECT leftPad('abc', 2, '*.');
|
|
SELECT leftPad('abc', 4, '*.');
|
|
SELECT leftPad('abc', 5, '*.');
|
|
SELECT leftPad('abc', 10, '*.');
|
|
|
|
SELECT 'leftPadUTF8';
|
|
SELECT leftPad('абвг', 2);
|
|
SELECT leftPadUTF8('абвг', 2);
|
|
SELECT leftPad('абвг', 4);
|
|
SELECT leftPadUTF8('абвг', 4);
|
|
SELECT leftPad('абвг', 12, 'ЧАС');
|
|
SELECT leftPadUTF8('абвг', 12, 'ЧАС');
|
|
|
|
SELECT 'rightPad';
|
|
SELECT rightPad('abc', 0);
|
|
SELECT rightPad('abc', 1);
|
|
SELECT rightPad('abc', 2);
|
|
SELECT rightPad('abc', 3);
|
|
SELECT rightPad('abc', 4);
|
|
SELECT rightPad('abc', 5);
|
|
SELECT rightPad('abc', 10);
|
|
|
|
SELECT rightPad('abc', 2, '*');
|
|
SELECT rightPad('abc', 4, '*');
|
|
SELECT rightPad('abc', 5, '*');
|
|
SELECT rightPad('abc', 10, '*');
|
|
SELECT rightPad('abc', 2, '*.');
|
|
SELECT rightPad('abc', 4, '*.');
|
|
SELECT rightPad('abc', 5, '*.');
|
|
SELECT rightPad('abc', 10, '*.');
|
|
|
|
SELECT 'rightPadUTF8';
|
|
SELECT rightPad('абвг', 2);
|
|
SELECT rightPadUTF8('абвг', 2);
|
|
SELECT rightPad('абвг', 4);
|
|
SELECT rightPadUTF8('абвг', 4);
|
|
SELECT rightPad('абвг', 12, 'ЧАС');
|
|
SELECT rightPadUTF8('абвг', 12, 'ЧАС');
|
|
|
|
SELECT 'numbers';
|
|
SELECT rightPad(leftPad(toString(number), number, '_'), number*2, '^') FROM numbers(7);
|