Files

39 lines
1.4 KiB
XML

<?xml version="1.0"?>
<clickhouse>
<create_query>
CREATE TABLE IF NOT EXISTS tab (
id UInt32,
empty String,
short_ascii String,
medium_ascii String,
long_ascii String,
short_utf8 String,
medium_utf8 String,
long_utf8 String,
) ENGINE = Memory
</create_query>
<fill_query>
INSERT INTO tab SELECT
number as id,
'',
repeat('aaaaaaaaaaaaaaaa', 1),
repeat('aaaaaaaaaaaaaaaa', 16),
repeat('aaaaaaaaaaaaaaaa', 16 * 16),
repeat('ääääääääääääääää', 1),
repeat('ääääääääääääääää', 16),
repeat('ääääääääääääääää', 16 * 16),
FROM numbers(1000000)
</fill_query>
<query>SELECT isValidASCII(empty) FROM tab FORMAT Null</query>
<query>SELECT isValidASCII(short_ascii) FROM tab FORMAT Null</query>
<query>SELECT isValidASCII(medium_ascii) FROM tab FORMAT Null</query>
<query>SELECT isValidASCII(long_ascii) FROM tab FORMAT Null</query>
<query>SELECT isValidASCII(short_utf8) FROM tab FORMAT Null</query>
<query>SELECT isValidASCII(medium_utf8) FROM tab FORMAT Null</query>
<query>SELECT isValidASCII(long_utf8) FROM tab FORMAT Null</query>
<drop_query>DROP TABLE tab</drop_query>
</clickhouse>