# name: test/optimizer/statistics/statistics_varchar.test # description: Statistics propagation test with varchars # group: [statistics] statement ok CREATE TABLE varchars AS SELECT * FROM (VALUES ('Mark'), ('Hannes'), ('World')) tbl(v); statement ok PRAGMA explain_output = OPTIMIZED_ONLY; # no unicode query II SELECT LENGTH(v), STRLEN(v) FROM varchars ---- 4 4 6 6 5 5 query I SELECT STRPOS(v, 'e') FROM varchars ---- 0 5 0 query II SELECT UPPER(v), LOWER(v) FROM varchars ---- MARK mark HANNES hannes WORLD world query I SELECT SUBSTR(v, 2, 2) FROM varchars ---- ar an or # unicode statement ok INSERT INTO varchars VALUES ('Mühleisen'); query II SELECT LENGTH(v), STRLEN(v) FROM varchars ---- 4 4 6 6 5 5 9 10 query I SELECT STRPOS(v, 'e') FROM varchars ---- 0 5 0 5 query II SELECT UPPER(v), LOWER(v) FROM varchars ---- MARK mark HANNES hannes WORLD world MÜHLEISEN mühleisen query I SELECT SUBSTR(v, 2, 2) FROM varchars ---- ar an or üh