On Tue, May 13, 2014 at 5:50 PM, Jan Slodicka <j...@resco.net> wrote: > So one could replace "LIKE 'xxx%'" by "BETWEEN('xxx', 'xxx' + '\uDBFF\uDFFD').
make that BETWEEN('xxx', 'xxx' + char(1114109)) I don't think SQlite supports \uFFFF literals, nor does it support hex literals, so must use the decimal equivalent to U+10FFFD. C:\Users\DDevienne>sqlite3 SQLite version 3.8.4.3 2014-04-03 16:53:12 Enter ".help" for usage hints. Connected to a transient in-memory database. Use ".open FILENAME" to reopen on a persistent database. sqlite> select '\uDBFF\uDFFD'; \uDBFF\uDFFD sqlite> select char(1114109); 􏿽 sqlite> select char(0x10FFFD); Error: unrecognized token: "0x10FFFD" sqlite> select typeof(char(1114109)); text sqlite> select length(char(1114109)); 1 _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users